3k
40426
1323
966
531
291
2163
995
694
1197
583
592
17710
844
15311
20413
1619
782
953
691
201
1281
623
41122
311
1507
786