30466 43
13511 14
20288 36
18651 30
15282 41
25896 89
33933 147
23413 63
24198 132
13309 56
17059 54
13190 67
7008 16
15093 76
7314 21
7519 12
11533 28
56012 175