15009 29
7735 2
8404 4
7719 4
8157 7
7697 9
8924 4
8151 7
11166 18
6799 2
8273 11
11447 7
9106 8
9482 9
9255 9
22025 55
10921 11
7404 4
9432 8
14658 16
8950 5
10153 11
10033 8
17246 16