3k
40526
1283
966
541
291
2163
985
684
1197
583
592
17710
834
15311
20413
1609
772
953
691
201
1271
623
41022
311
1507
786