6613
652
633
844
513
560
670
780
434
493
333
8914
43407
33110
32303
29635
2560268
22954
2235154
20306
2019149
16320
16260
14430