12921 40
6050 19
1603 4
5543 28
10229 35
9138 43
2969 10
16159 85
10587 36
7357 34
3083 1
4017 9
8179 28
3684 13
2513 6
3736 19
2927 8
2441 4
3504 12
1932 2
1896 12
2995 5
6319 30
2994 8