2742 518
2391 348
10077 234
38996 368
41482 497
5120 450
3510 793
4788 93
2564 385
1781 273
3503 511
31366 106