3429 651
3321 600
25126 767
3264 928
2144 412
2110 482
1520 315
1153 141
1665 306
593 78
482 26
901 192
850 195
2099 575
811 166
1671 227
2899 804
399 58
361 38
1240 223
2150 330
2338 601
2785 649
512 98