19799 41
1559 58
3800 412
12353 111
7741 723
10912 564
176107 556
762 99
29900 139
3771 661
6505 652
4674 535
19480 167
3221 467
13221 886
1984 202
4401 860
12066 252
24653 412
79058 627
7344 648
1980 175
35378 85
3901 611
2727 99
17007 687
18806 603
7781 200