31990 34
7975 15
17638 41
10247 29
8680 16
10101 9
11525 18
7316 13
9510 24
16585 17
5651 7
14874 35
6968 12
12096 16
5297 2
25231 59
12568 20
8586 13
13398 14
6653 9
10360 2
21285 42
7091 3
33568 110