5102 75
3071 357
2463 108
21296 510
25592 829
13461 532
50057 522
2467 243
6881 53
3234 163
15099 536
13154 212
6934 698