522
577
392
516
444
5412
5819
4621
504
594
3912
570
30287
23090
21212
19013
1525267
14602
1369148
13166
1184144
11680
10230
8510