50953 131
6454 427
6760 98
19282 156
6052 594
13152 300
3556 323
5514 770
4565 223
24563 193
3251 376
17279 461
7634 197
1222 156