48852 5
110151 10
30405 1
34932 3
59609 14
56881 6
57631 5
35255 3
43303 2
50380 3
47430 9
27582 1
77378 12
58381 6
101079 22
43480 4
44059 9
145080 17
118754 15
35007 2
53430 5
152976 25
31676 1
27302 0