15735 482
4454 314
4237 629
39230 431
2673 193
3253 114
5351 571
7606 194
3106 266
8098 520
10478 97
9639 320
3804 546