7624 18
9081 7
3750 8
2951 6
3434 2
4938 8
4570 11
4513 6
6417 8
5672 4
5971 5
7180 10
8300 17
19407 23
37275 1
22430 35
5167 7
7427 3
50285 35
12323 11
2729 2
4207 10
6294 19
3110 1