3440 651
3327 600
25139 767
3264 928
2145 412
2112 482
1523 315
1155 141
1669 306
911 192
595 78
487 26
852 195
2103 575
814 166
1676 227
2902 804
367 38
401 58
2158 330
1242 223
2343 601
2787 649
514 98