50884 131
6451 427
6759 98
19273 156
6051 594
13146 300
3556 323
5510 770
4564 223
24558 193
3251 376
17273 461
7633 197
1222 156