496
668
550
450
551311
4714
420
512
5711
476
493
4310
33667
25850
24102
21523
1765267
16632
1574148
14996
1412144
12840
11860
10010