1196 318
23091 219
8114 804
7011 107
36697 119
11747 184
8682 694
17583 575
5554 573
4459 519
15591 137
22352 475