3451 651
3332 600
3264 928
1168 141
2145 412
1528 315
2116 482
1675 306
921 192
865 195
597 78
490 26
2106 575
820 166
1679 227
2905 804
2166 330
370 38
404 58
1243 223
2347 601
2790 649
2885 714
2558 518