9962 58
6578 20
3668 18
12246 51
1366 4
1945 6
20284 85
8235 23
14583 59
4232 34
4188 1
17888 129
22225 95
59757 256
2754 5
22907 82
2519 8
10162 40
10346 50
6907 33
3691 11
7201 59
3596 31
6959 27