3018 36
8264 599
6968 833
13918 702
3351 473
3968 439
5272 420
2798 400
3837 685
13166 601
176813 708
15672 591
56837 557
19085 597
5149 78
8690 570
2805 466
14107 67
4084 559
62967 384
27983 676
159288 210
123362 1119
160757 453
149679 782
20128 207
113030 581
230849 396