532
726
340
453
544
405
470
420
640
494
532268
33527
25690
23952
21343
1756267
16542
1557148
14876
1407144
12760
11780
9950