27955 2
23877 3
40009 5
28105 0
22279 4
22280 1
119156 20
181477 27
89831 9
90527 22
45232 5
120829 25
58053 10
67829 13
28154 11
92079 4
51777 10
43884 10
94804 24
134883 46
398458 87
113476 16
273309 76
28455 1