3446 651
3330 600
25144 767
3264 928
2145 412
1163 141
2114 482
1525 315
1673 306
915 192
596 78
488 26
853 195
2105 575
816 166
1679 227
2902 804
403 58
368 38
2161 330
1243 223
2346 601
2789 649
514 98