27904 2
23829 3
39981 5
28078 0
22281 4
22233 1
119151 20
181480 27
89732 9
90533 22
45228 5
120803 25
58007 10
67834 13
28151 11
92054 4
51756 10
43884 10
94752 24
134708 46
398330 87
113326 16
273232 76
28406 1