102660
133989
162486
230395
354236
82246
90860
96642
103604
135228
163961
232519
357540
39117
41418
45430
49147
55224
56404
59236
62127
67850
110448
44368
55106
81361
112100