3019 36
8269 599
6970 833
13935 702
3354 473
3969 439
5278 420
2798 400
3837 685
13182 601
177003 708
15681 591
56901 557
19101 597
5152 78
8692 570
2807 466
14123 67
4086 559
63079 384
28019 676
159577 210
123548 1120
161034 454
150091 783
20154 207
113151 581
231214 396