25013 420
959 130
4184 615
11755 794
13274 317
11607 691
13110 702
12687 672
8120 291
25638 221
20731 58
14396 434
9787 672
5751 316
4608 641
5134 606
3842 171
3368 405
1396 126