3000 747
26836 66
38713 210
19933 747
13475 124
8053 633
7915 442
4187 610
16669 505
10248 648
10792 454
5159 675
7615 62
5780 309
4121 602