2740 518
2389 348
10076 234
38986 368
41466 497
5118 450
3508 793
4780 93
2564 385
1779 273
3503 511
31357 106