29853 398
143334 174
84378 1057
103015 562
19397 500
142503 468
40032 182
43670 533
87651 307
36314 535
51318 365
10742 286
19444 924
5056 202
5906 306
3840 450
43179 106
9381 353
35476 825
68420 385
41093 543
43353 324
27519 136