32880 429
37332 137
8384 76
20000 275
10716 580
303902 1072
44178 453
10971 580
54464 586
165933 448
158966 678
19431 643
94506 427
14065 111
144002 288
13760 398
49598 877
40369 242
21229 133
34078 585
27517 105
208699 506
118600 625
23558 663
163578 527
27715 798
31819 141
161520 329