3925 540
1192 249
515 45
2998 688
3041 839
1548 498
1606 462
1464 452
2536 679
2788 861
847 212
341 93
1666 532
347 93
2279 264
2493 643
1812 380