42445 643
30212 59
12817 303
11351 625
16178 687
19937 811
44952 70
17516 458
7558 440
15946 820
11090 220
11663 638
20644 328
13397 37
15425 316
8242 562
16797 227
15288 547
19616 879
30035 936
8562 719
31244 222
21243 610
8750 270
11268 500
9349 486