2897 400
2940 773
1249 151
1217 75
1479 335
3535 664
1759 190
604 86
1810 161
2418 605
1840 491
1218 186
1554 393
2365 441
3084 698
2644 817
1048 84
3258 242
961 66
1546 219
1700 315
2511 555
3323 808
1591 56