2861 767
3376 631
117907 290
13847 335
8697 487
2983 412
11400 509
47828 59
3559 183
2579 39
5982 548
1062 102