15860 482
4582 314
4259 629
39248 431
2753 193
3290 114
5410 571
7683 194
3276 266
8136 520
10491 97
9654 320
3822 546