40750 119
111507 439
3102 553
5733 339
20913 939
258522 1183
2581 259
6123 895
9673 114
4903 565
14617 197
4334 361
155146 588
27823 872
11420 828
212656 1096
196716 691
8155 455
38231 319
21086 688
111649 699
137409 776
67669 282
77881 1023
41159 751
54047 410
9835 649
24250 634