626
5210
433
546
4921
5519
597
5612
414
416
465
665
31987
24420
22822
20243
1639267
15922
1455148
14026
1309144
12300
11090
9380