2304 264
40639 59
2699 59
17776 88
9757 75
7964 671
4661 807
7778 357
2822 205
1749 68
3853 321
2370 355
2340 294