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