2267 264
40368 59
2692 59
17770 88
9756 75
7948 671
4654 807
7768 357
2805 205
1745 68
3843 321
2367 355
2334 294