31230 99
41019 756
7218 711
9584 267
10352 332
40508 216
10208 170
35475 658
63834 538
108460 210
15425 965
3978 320
2674 554
3393 659
2951 805
3132 488
1791 229
1730 192
4533 350
2467 589
1126 200
96647 339
29985 391
60663 190
18300 346
34915 154
6090 664
5338 468