520
524
253
400
290
210
231
300
320
251
465
240
691912
49733
48920
48498
4269271
4065158
33334
3268151
31396
26942
24601
23030