25583 629
20605 444
30052 654
98290 876
41933 786
16580 541
21122 121
41792 930
53816 323
2116 150
9576 275
9701 255
5774 67
8109 160
3526 431
1899 112
2304 78
4329 360
4848 470
5015 895
5461 418
5625 379
3531 174
24623 91
29876 608
28034 914
90916 262
49349 484