260
320
366
526
361
280
270
490
673
442
880
691912
49733
48920
48508
4270271
4065158
33334
3269151
31396
26942
24601
23030