291 45
2504 448
2311 589
669 138
1904 218
450 58
549 58
2491 644
867 243
2172 661
1525 320
2328 549
1486 297
2003 343
3143 475
1649 329
1928 318
2887 860
499 78
1344 256
2903 729
1662 487
1869 508
978 274