42761 643
30435 59
12860 303
11374 625
16201 687
19980 811
45106 70
17610 458
7576 440
16014 820
11116 220
11686 638
20753 328
13593 37
15530 316
8276 562
17102 227
15443 547
19758 879
30263 936
8583 719
31379 222
21408 610
8768 270
11305 500
9382 486