2251 264
40209 59
2685 59
17765 88
9756 75
7945 671
4650 807
7756 357
2794 205
1741 68
3836 321
2363 355
2330 294