4006 168
21683 620
2499 241
1366 119
18620 569
29667 660
38938 583
31910 105
42652 267
10503 349
22585 443
32175 833
12822 141
2798 272
17651 547
13644 459
8729 589
27400 801
9120 820
36398 776
21068 507
28578 446
18402 608
3937 561
24283 787
17839 307
31295 382
136567 1122