31302 707
153012 338
8712 215
32883 429
37337 137
8385 76
20003 275
10721 580
303946 1072
44187 453
10973 580
54479 586
165989 448
159019 678
19435 643
94560 427
14068 111
144057 288
13760 398
49601 877
40376 242
5327 269
21230 133
34080 585
27521 105
208733 506
118621 625
23567 663