2739 518
2388 348
10072 234
38975 368
41456 497
5117 450
3508 793
4717 93
2563 385
1778 273
3503 511
31349 106