3018 36
8269 599
6970 833
13934 702
3354 473
3969 439
5278 420
2798 400
3837 685
13182 601
176999 708
15681 591
56900 557
19100 597
5152 78
8692 570
2807 466
14123 67
4086 559
63075 384
28019 676
159562 210
123545 1120
161018 454
150075 783
20154 207
113145 581
231201 396