3439 651
3326 600
25134 767
3264 928
2145 412
2112 482
1521 315
1154 141
1667 306
910 192
593 78
486 26
851 195
2103 575
813 166
1674 227
2902 804
401 58
365 38
2157 330
1242 223
2343 601
2786 649
513 98