3016 661
2205 493
311 80
116 31
2363 522
559 95
2959 439
2202 411
1908 548
2264 593
3025 783
1079 310
2721 546
3170 796
239 56
1413 418
1282 390
147 38
2622 587
919 188
873 50
1107 131
2747 717
415 125