3018 36
8269 599
6970 833
13932 702
3354 473
3968 439
5276 420
2798 400
3837 685
13181 601
176969 708
15679 591
56886 557
19096 597
5150 78
8692 570
2807 466
14118 67
4086 559
63055 384
28014 676
159519 210
123509 1120
160965 454
149987 783
20144 207
113126 581
231120 396