18245 41
32301 132
64937 236
10645 27
13338 15
11641 29
28168 80
31293 53
44532 129
13332 21
17505 44
20002 55