12397 8
22090 45
37299 111
19706 57
24192 87
37384 94
25443 36
16651 31
30267 44
14873 18
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