31698 56
18003 12
18806 10
19098 9
14110 3
14896 4
12159 4
59045 74
18617 19
25248 17
9610 4
20579 17
10730 3
17917 21
34679 28
9739 1
9939 4
9419 5
9848 2
15349 6
14399 7
7255 0
15522 11
9558 3