2332 326
4128 859
3638 503
3239 925
1250 356
2374 624
1070 332
1722 287
2801 709
2795 327
2001 289
828 171
1598 317
2213 355
1683 510
493 132
446 102
2953 479
3591 613
2544 447
179 40
2781 871
2222 449
2844 601