3425 651
3314 600
3264 928
2144 412
25118 767
2107 482
1518 315
1148 141
1662 306
593 78
900 192
479 26
845 195
2096 575
809 166
1666 227
2896 804
397 58
358 38
1239 223
2338 601
2781 649
2133 330
511 98