64
1562
21711
1209
582
1271
23026
481
401
44
45
11310
592
793
441
531
18116
623
1094
27
979
794
622
873
532
471
101
46
867
612
1185
24
625
641
542
1172