631
466
527
6713
430
5410
6214
528
287
354
6022
612
21796
16510
14541
13130
10002
952263
8724
8690
822148
716142
67411
6550