3438 651
3326 600
25134 767
3264 928
2145 412
2112 482
1521 315
1154 141
1667 306
910 192
593 78
486 26
851 195
2103 575
813 166
1674 227
2902 804
401 58
364 38
2156 330
1240 223
2343 601
2786 649
513 98