15733 482
4449 314
4235 629
39230 431
2672 193
3248 114
5349 571
7598 194
3103 266
8098 520
10478 97
9638 320
3803 546