27013 80
7796 77
5887 588
1850 135
36854 747
4657 715
30448 574
4739 527
18188 247
10061 66
11520 598
1783 34
27790 424
16813 109
7417 42
4645 275
21682 843
15754 54
10881 521
22926 242
8219 45
9591 156
18839 911
14756 536
11401 98
9690 530
16692 389
9146 186