27022 545
17543 263
5841 505
6819 213
3800 404
9918 282
26640 420
1359 130
5532 615
12612 795
14796 317
13180 691
15722 702
13807 677
9899 291
28728 221
23411 58
16250 434
11364 673
6536 316
5171 641
5621 606
4876 171
3899 405
1795 126