982
10451
12220
40951
15818
15723
8711
6325
597
9414
10419
8619
22046
16660
14671
13210
10092
975263
8754
8740
829148
725142
67611
6670