40750 119
111510 439
3102 553
5733 339
20913 939
258528 1183
2581 259
6123 895
9673 114
4903 565
14617 197
4334 361
155147 588
27823 872
11420 828
212657 1096
196717 691
8155 455
38231 319
21086 688
111649 699
137411 776
67669 282
77883 1023
41159 751
54048 410
9835 649
24250 634