3646 683
6736 76
3378 358
2875 108
21639 510
30011 829
18708 532
53058 522
2836 243
10558 53
3985 163
18280 543
16656 212
9556 699