246
4913
689
7120
606
6617
5324
630
232234
231
130
82
17763
14030
11741
10500
8012
796263
7210
6832
667148
589142
58210
5080