2860 846
150 29
2732 612
1254 328
2210 409
639 152
2163 586
1690 522
305 63
2292 576
1349 276
2881 899
2140 653
297 53
2000 525
1862 551
1498 385
852 193
1215 278
1558 489
699 174
2240 659
2649 730
4215 557
581 45
4113 397
2816 439
1065 142