50971 131
6457 427
6761 98
19286 156
6053 594
13152 300
3556 323
5514 770
4565 223
24568 193
3251 376
17280 461
7634 197
1224 156