31301 707
152951 338
8712 215
32878 429
37328 137
8383 76
19999 275
10715 580
303884 1072
44171 453
10971 580
54452 586
165909 448
158944 678
19427 643
94482 427
14064 111
143981 288
13760 398
49598 877
40365 242
5326 269
21227 133
34077 585
27515 105
208684 506
118596 625
23556 663