99540 145
18175 32
6046 14
8891 20
17525 47
9284 14
10191 51
7237 17
12927 19
30561 24
13546 20
23000 33
9721 13
9421 15
41171 136
8175 44
3771 6
21513 52
2352 2
4955 15
16055 24
15595 37
37081 107
4001 10