3196 623
2363 475
2183 394
1217 172
530 72
1311 338
2811 872
2868 493
637 84
1553 220
1450 306
1022 233
919 156
899 111
2597 798
2613 548
2515 602
3437 266
2606 756
6340 628
3149 385
1932 509
2526 802
708 183