3423 651
3312 600
3264 928
2143 412
25117 767
1518 315
2106 482
1147 141
593 78
1661 306
899 192
478 26
844 195
2091 575
808 166
2896 804
1665 227
395 58
1239 223
355 38
2337 601
2133 330
2775 649
511 98