27927 2
23828 3
40007 5
28081 0
22284 4
22258 1
119159 20
181478 27
89781 9
90528 22
45226 5
120801 25
58058 10
67833 13
28153 11
92053 4
51754 10
43883 10
94756 24
134804 46
398377 87
113359 16
273258 76
28428 1