2742 518
2389 348
10076 234
38989 368
41470 497
5120 450
3508 793
4788 93
2564 385
1779 273
3503 511
31361 106