11210
490
705
394
743
435
542
580
573
534
1236
815
596011
42970
42663
40607
3593270
3382155
29414
2832149
26996
22932
21290
19430