6621 75
3345 358
2837 108
21608 510
29555 829
18277 532
52935 522
2787 243
10276 53
3817 163
17572 538
16044 212
9211 699