3438 651
3326 600
25134 767
3264 928
2145 412
2111 482
1520 315
1153 141
1666 306
910 192
593 78
485 26
851 195
2101 575
812 166
1673 227
2902 804
401 58
363 38
2156 330
1240 223
2342 601
2786 649
512 98