50929 131
6454 427
6760 98
19281 156
6052 594
13147 300
3556 323
5513 770
4564 223
24559 193
3251 376
17275 461
7633 197
1222 156