19759 529
7047 131
1850 205
2797 680
108792 119
8693 524
69791 905
5824 420
8809 169
10250 686
25607 550
23011 424
40315 203
14655 265