3k
40526
1263
956
531
291
2143
965
674
1167
593
592
17710
834
15511
20513
1629
772
963
691
201
1241
613
41022
311
1487
766