3636
3212
377
2110
326
458
398
344
362
337
473
320
22806
17320
15341
13720
10492
1027263
9234
9100
891148
755142
7020
69411