3k
40126
1243
956
521
291
2133
975
674
1147
573
592
17710
844
15611
20513
1629
732
963
691
201
1231
613
40822
311
1487
756