19796 41
1559 58
3800 412
12353 111
7741 723
10912 564
175987 556
762 99
29900 139
3771 661
6503 652
4674 535
19476 167
3219 467
13219 886
1983 202
4400 860
12064 252
24651 412
79057 627
7340 648
1980 175
35344 85
3901 611
2727 99
17005 687
18794 603
7781 200