334
299
262
275
280
255
274
235
279
222
245
2511
17593
13880
11491
10340
784263
7762
7110
6582
629147
573142
57310
5030