2751 518
2397 348
10092 234
39024 368
41535 497
5129 450
3515 793
4796 93
2568 385
1785 273
3505 511
31416 106