35010 138
5145 874
3756 739
3220 569
1531 257
1790 388
3195 958
1752 319
2300 521
2174 218
2637 705
1386 190
2747 612
2097 553
592 154
228349 606
704 118
1533 368
3015 553
1856 453
1413 361
27676 581
4429 498
3427 77
4621 140
25066 845
9394 164
11229 462