12586
18107
61312
68151
45298
97202
42286
16410
55744
91299