12921 35
16152 49
19717 59
13486 34
7477 20
7806 15
8367 6
17362 15
9270 14
11245 62
6398 5
7025 8
6512 15
4984 9
7182 4
4179 1
5109 7
7233 5
15590 44
4679 6
6036 11
23633 101
19290 52
9263 18