1229 318
23095 219
8126 804
7013 107
36730 119
11753 184
8684 694
17595 575
5555 573
4459 519
15634 137
22364 475