20603 51
41378 87
8844 22
3478 8
2631 6
21721 57
115902 153
19146 100
4310 5
2589 8
14160 47
4123 16
17735 117
3718 7
3437 7
6608 12
3847 20
1770 3
1611 5
5231 16
6716 12
2645 2
6833 18
3890 20