30131 342
72931 205
43149 121
32544 71
178789 658
43527 627
39339 582
54866 674
30567 573
10808 414
2058 277