10410
554
1417
1865
1428
832
943
13610
22010
1001
1550
893
691912
49733
48940
48508
4270271
4065158
33334
3269151
31396
26942
24601
23040