763
1086
1215
766
931
1195
1220
1150
2080
1836327
1448104
1581
588511
42440
42233
40097
3559270
3337154
29284
2802149
26696
22652
21140
19310