1231 318
23097 219
8127 804
7013 107
36734 119
11753 184
8684 694
17597 575
5555 573
4459 519
15634 137
22367 475