31698 55
18003 12
18626 10
19098 9
14110 3
14896 4
12159 4
59045 74
18617 19
25061 17
9610 4
20579 17
10730 3
17917 21
34500 28
9739 1
9939 4
9419 5
9848 2
15349 6
14220 7
7255 0
15522 11
9380 3