2869 767
3404 631
118198 290
13866 335
8699 487
2983 412
11410 509
47876 59
3561 183
2579 39
5987 548
1063 102