1827
22023
1740
18131
1159
12240
996
1131
922
677
905
12622
835
727
736
715
677
1248
661
1197
630
974
630
12225
623
217
560
841
559
1003
553
750
518
366
496
36311
489
8719
449
1048
442
260
416
669
414
48094
413
5010