15731 482
4443 314
4234 629
39229 431
2670 193
3242 114
5347 571
7596 194
3099 266
8098 520
10476 97
9636 320
3801 546