3953 683
6745 76
3382 358
2883 108
21641 510
30052 829
18797 532
53098 522
2841 243
10771 53
4004 163
18494 543
16780 212
9616 699