2861 767
3376 631
117883 290
13846 335
8696 487
2983 412
11399 509
34506 654
47823 59
3559 183
2579 39
5982 548
1062 102