50866 131
6448 427
6759 98
19273 156
6051 594
13146 300
3555 323
5509 770
4563 223
24557 193
3251 376
17269 461
7632 197
1222 156