279
253
287
268
275
262
266
295
270
291311
2711
2912
17392
13720
11331
10070
774263
7602
7030
6442
610147
56910
556142
4830