18665 23
6950 15
1993 12
554 5
2093 10
1119 5
3234 15
1116 4
2295 7
2520 1
1221 1
1246 1
1271 2
3127 3
1355 1
2939 7
1370 2
1123 4
2742 7
1510 3
1050 4
1020 3
3183 3
4149 5