2862 767
3376 631
117936 290
13852 335
8697 487
2983 412
11402 509
34509 654
47838 59
3559 183
2579 39
5984 548
1063 102