513
486
4810
461
512
554
365
596
641
433
510
31897
24400
22762
20193
1635267
15912
1453148
14006
1306144
12280
11090
9360