3040 800
2855 591
1363 309
923 297
1316 270
1456 438
2999 473
743 121
2276 470
1463 292
1810 385
1490 110
367 45
855 171
653 181
1258 379
1651 330
2756 795
2573 508
1261 385
2583 688
1524 410
2863 733
3793 706