17881 11
25714 18
15614 15
39430 54
20597 30
17501 11
14132 14
30322 56
9341 5
13965 18
6222 7
5198 5
19376 15
24797 34
29105 44
45111 44
15609 12
28480 28
10249 15
25537 35
54421 89
34063 57
14105 11
22214 35