2748 518
2393 348
10086 234
39014 368
41524 497
5125 450
3512 793
4792 93
2565 385
1785 273
3503 511
31399 106