11995 9
9386 3
17363 14
14873 20
18295 41
17703 36
21470 43
18621 30
13073 15
16838 27
21438 75
29371 100
22567 58
40084 118
21703 32
25923 76
20208 63
16109 38
17428 33
25488 44
44248 92
13751 25
12199 15
12533 14