15598 43
12711 21
15117 29
24205 77
11374 17
18566 23
7377 22
13851 24
5017 33
5883 14
3687 23
38122 65
6897 11
1421 1