31292 707
152741 338
8702 215
32869 429
37306 137
8378 76
19996 275
10708 580
303697 1072
44115 453
10966 580
54417 586
165736 448
158760 678
19419 643
94329 427
14054 111
143799 288
13756 398
49586 877
40333 242
5322 269
21215 133
34070 585
27503 104
208542 506
118508 625
23546 663