2751 518
2397 348
10090 234
39024 368
41534 497
5129 450
3515 793
4796 93
2567 385
1785 273
3505 511
31416 106