1593 352
10616 634
3082 714
2261 523
1218 302
151 40
541 134
2863 940
2749 813
2389 683
2757 835
2082 477
470 107
1919 421
2492 772
1428 298
1046 306
3297 723
2226 369
272 65
1930 555
3755 356
16243 610
3860 873
3958 148
7068 705
19986 954
27512 543