2251 264
40200 59
2685 59
17765 88
9756 75
7944 671
4649 807
7756 357
2794 205
1741 68
3836 321
2363 355
2330 294