3431 651
3321 600
25129 767
3264 928
2144 412
2110 482
1520 315
1153 141
1665 306
593 78
483 26
902 192
850 195
2100 575
811 166
1672 227
2899 804
399 58
361 38
1240 223
2150 330
2338 601
2785 649
512 98