5216 10
3305 9
4100 1
5402 9
6437 6
313 5
4946 14
1395 8
9051 23
9901 5
35374 42
4855 4
49286 95
9561 25
4186 6
3843 2
5421 8
9636 9
10998 9
4238 11
6456 11
7717 14
31338 69
4842 3