3438 651
3326 600
25134 767
3264 928
2145 412
2112 482
1521 315
1153 141
1667 306
910 192
593 78
485 26
851 195
2102 575
812 166
1673 227
2902 804
401 58
364 38
2156 330
1240 223
2343 601
2786 649
512 98