31293 707
152751 338
8704 215
32869 429
37307 137
8378 76
19996 275
10708 580
303713 1072
44123 453
10966 580
54422 586
165757 448
158779 678
19420 643
94350 427
14054 111
143823 288
13756 398
49588 877
40337 242
5323 269
21216 133
34071 585
27503 104
208562 506
118523 625
23546 663