10133 32
12757 28
28258 51
12341 25
8216 15
7817 21
14816 8
16876 20
15991 45
4402 23
10282 65
7219 19
57363 173
13652 21
2951 20
7362 34
15752 44
7167 16
12560 10
24677 98
29242 81
27933 80
5889 25
7584 21