3018 36
8269 599
6970 833
13933 702
3354 473
3969 439
5278 420
2798 400
3837 685
13182 601
176995 708
15680 591
56900 557
19100 597
5152 78
8692 570
2807 466
14122 67
4086 559
63071 384
28018 676
159552 210
123536 1120
161012 454
150058 783
20153 207
113139 581
231185 396