4036 683
6755 76
3389 358
2896 108
21648 510
30142 829
18882 532
53123 522
2853 243
10825 53
4013 163
18538 543
16818 212
9732 699