979
6516
1375
943
19326
353
1106
966
1317
654
727
664
715
1027
15411
1026
25977
1786
25618
21712
212
554
427
382
22815
35920
843
17110