3486
3191
50787
6510
4242
2122
12252
6679
7396
4725
5412
4387
3683
2338
9491
15209
166030
91526
3375
6826
6887
3395
6540
13527
225526