2748 518
2393 348
10085 234
39012 368
41507 497
5125 450
3512 793
4790 93
2565 385
1784 273
3503 511
31394 106