22040 106
1895 182
5509 146
13443 112
4685 367
14722 560
4959 228
1548 99
5454 559
8782 473
1633 52
5634 36
5356 812
13581 917
2906 897
4601 891
2338 739
6906 532
6084 566
658 193
7372 576
6094 32
2626 487
6230 1017