3109 92
12012 270
21095 324
46166 73
3526 448
19476 167
48785 792
25113 877
10030 166
9861 458
27188 217
2294 505
12951 309
18369 532
4023 169
13109 582
3634 554
438991 739
98544 580
79962 448
327773 452
17913 612
4284 719
13393 838
142806 155
176630 577
10444 664
52980 522