25011 420
957 130
4184 615
11755 794
13273 317
11606 691
13108 702
12682 672
8120 291
25635 221
20731 58
14396 434
9780 672
5749 316
4607 641
5132 606
3842 171
3368 405
1395 126