39797 98
12345 29
8035 21
10951 39
3708 13
2936 6
2164 7
2824 9
2337 7
62 1
3991 9
2007 10
2429 8
70 5
1880 3
2047 9
1649 6
2587 3
3235 14
2696 13
1208 2
2478 6
1821 5
1502 1