4516
9041
485
5910
493
484
644
423
360
326
4610
574
21546
16120
14291
12920
9892
942263
8664
8630
813148
706142
66911
6420