15797 482
4536 314
4254 629
39240 431
2722 193
3276 114
5389 571
7653 194
3195 266
8121 520
10485 97
9647 320
3814 546