22126 1040
5773 66
26058 649
10374 655
119745 225
73686 592
6654 516
3696 237
119927 402
265902 1078
75847 518
10421 90
4960 151
16847 261
25331 1870