15486 482
3316 314
3976 629
39086 431
2337 193
2797 112
4936 571
6664 194
2750 266
7684 520
10422 97
9523 320
3634 546