15831 482
4559 314
4256 629
39245 431
2740 193
3281 114
5398 571
7662 194
3238 266
8128 520
10486 97
9651 320
3819 546