825
663
998
8219
947
9718
7518
799
7024
678
7115
7515
30797
23380
21542
19363
1557267
15002
1394148
13436
1227144
11880
10450
8740