22196 68
25394 48
13498 40
31985 92
24737 65
27404 83
37919 108
10006 21
19577 29
17153 41
41321 105
12980 20