40545 676
1929 165
2578 627
3112 854
1567 419
4298 358
13420 842
2190 538
3230 630
8712 794
2715 618
3353 882
1600 319
732 122
1649 306
692 94
2818 664
4168 303
14944 858
2653 447
5869 461
5405 798
5952 481
93610 357
1401 252
910 122
4742 463
10934 270