9871 28
3040 7
3367 9
1253 4
4456 27
2408 12
10990 44
4440 13
1172 3
5660 9
4718 16
4163 11
3220 8
1858 7
2255 3
7318 26
1967 7
3277 11
3867 13
6407 33
1093 1
1028 1
1140 3
2141 9