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