3423 651
3313 600
3264 928
25118 767
2143 412
1518 315
2106 482
1147 141
593 78
1661 306
900 192
479 26
844 195
2092 575
808 166
2896 804
1665 227
395 58
356 38
1239 223
2338 601
2133 330
2776 649
511 98