3429 651
3317 600
25125 767
3264 928
2144 412
2110 482
1518 315
1153 141
1665 306
593 78
481 26
900 192
848 195
2098 575
811 166
1670 227
2899 804
397 58
359 38
1240 223
2146 330
2338 601
2784 649
512 98