12397 8
22090 47
37299 111
19706 58
24192 87
37615 94
25674 36
16885 31
30267 44
14873 19
10088 7
15302 16
10246 10
23307 30
17265 30
12571 10
18999 39
16729 51
20455 74
10998 13
28310 46
11107 24
13225 12
23901 66