42761 643
30435 59
12860 303
11374 625
16201 687
19980 811
45105 70
17610 458
7576 440
16014 820
11116 220
11686 638
20752 328
13593 37
15530 316
8276 562
17102 227
15442 547
19758 879
30259 936
8583 719
31379 222
21407 610
8768 270
11305 500
9380 486