469
423
3713
369
375
3510
3579
4016
3617
3612
339
347
14721
11760
9231
7820
634263
6180
5680
5151
512147
4869
443142
3530