2249 264
40176 59
2674 59
17765 88
9756 75
7943 671
4649 807
7755 357
2792 205
1738 68
3834 321
2362 355
2329 294