27956 2
23877 3
40009 5
28109 0
22277 4
22279 1
119152 20
181476 27
89833 9
90530 22
45233 5
120832 25
58052 10
67834 13
28153 11
92079 4
51778 10
43879 10
94801 24
134877 46
398454 87
113480 16
273305 76
28453 1