19799 41
1559 58
3800 412
12353 111
7741 723
10912 564
176009 556
762 99
29900 139
3771 661
6503 652
4674 535
19476 167
3220 467
13219 886
1984 202
4400 860
12065 252
24653 412
79057 627
7340 648
1980 175
35356 85
3901 611
2727 99
17005 687
18794 603
7781 200