2271 264
40414 59
2693 59
17773 88
9756 75
7952 671
4655 807
7768 357
2810 205
1745 68
3844 321
2367 355
2337 294