9793 32
12757 28
28258 51
12341 25
8216 15
7817 21
14816 7
16526 20
15991 45
4402 23
10282 64
7219 19
57363 173
13652 21
2951 20
7362 33
15752 44
7167 16
12560 10
24332 98
29242 81
27484 76
5889 25
7584 21