15797 482
4533 314
4254 629
39239 431
2720 193
3276 114
5387 571
7651 194
3190 266
8118 520
10485 97
9647 320
3814 546