2190
20948
22815
573
634
2914
22714
25558
2770
30230
2039
440
37217
28630
27063
24243
2048267
18704
1812152
16766
1667147
14060
13580
11780