3k
40126
1373
996
531
321
2153
1045
694
1247
653
592
17810
855
14611
20213
1639
852
953
691
181
1411
643
40620
351
1557
846