27953 2
23881 3
40004 5
28107 0
22277 4
22284 1
119156 20
181477 27
89832 9
90530 22
45233 5
120833 25
58058 10
67829 13
28157 11
92078 4
51779 10
43881 10
94803 24
134876 46
398459 87
113481 16
273303 76
28459 1