12397 8
22090 44
37299 110
19706 56
24192 86
37384 93
25443 35
16651 30
30267 43
14873 17
10088 7
15302 16
10246 10
23076 30
17265 30
12571 10
18999 39
16729 51
20455 73
10998 13
28310 46
11107 24
13225 12
23901 66