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