3018 36
8264 599
6968 833
13918 702
3351 473
3968 439
5272 420
2798 400
3837 685
13166 601
176814 708
15673 591
56837 557
19085 597
5149 78
8690 570
2805 466
14107 67
4084 559
62967 384
27983 676
159289 210
123364 1119
160760 453
149683 782
20128 207
113032 581
230853 396