30025 316
37311 138
5188 874
3778 739
3234 569
1544 257
1794 388
3202 958
1770 319
2302 521
2204 218
2648 705
1391 190
2750 612
2105 553
593 154
229774 606
705 118
1534 368
3033 553
1868 453
1417 361
27795 581
4438 498
3428 77
4629 140
25075 845
9403 164