3k
641
954
1284
91
301
294
372
22319
33
30
34
156
373
35011
2638
44418
18413
1606
264
16
201
512
905
541
762
1045
111
401