15730 482
4441 314
4233 629
39228 431
2670 193
3242 114
5347 571
7596 194
3098 266
8097 520
10476 97
9636 320
3800 546