15713 482
4380 314
4212 629
39222 431
2665 193
3229 114
5329 571
7577 194
3083 266
8086 520
10471 97
9631 320
3797 546