9078 50
28530 145
30921 581
14557 776
18142 758
14857 675
11516 687
22653 200
13696 465
13565 743
21022 313
10877 752
15451 580
17692 448
63695 166
9164 502
46527 348
15733 80
21759 327
2298 197
66378 856
21764 188
9421 78
19656 261
31140 660
88382 289
26504 535
32606 97