15727 482
4435 314
4231 629
39228 431
2670 193
3240 114
5342 571
7596 194
3097 266
8096 520
10475 97
9636 320
3799 546