28716 605
40000 314
22281 1003
34046 477
17937 572
19556 781
18925 608
31878 382
26598 80
34350 307
58867 179
26477 207
24102 393
28443 408
80458 495
16920 338
25676 790
34230 150
8441 271
18823 209
20585 578
19788 94
41848 638
10729 265
24146 702
28657 318
46174 436
24047 713