530
5415
532268
492
360
4811
527
375
529
407
579
4612
31997
24460
22852
20273
1649267
15932
1457148
14056
1314144
12310
11120
9400