4029 683
6754 76
3388 358
2896 108
21648 510
30136 829
18876 532
53123 522
2851 243
10818 53
4013 163
18537 543
16818 212
9727 699