15716 482
4391 314
4216 629
39223 431
2665 193
3231 114
5331 571
7582 194
3085 266
8091 520
10472 97
9633 320
3798 546