15733 482
4452 314
4237 629
39230 431
2673 193
3251 114
5349 571
7601 194
3104 266
8098 520
10478 97
9638 320
3803 546