427
270
343
344
243
223
313
393
256
473
263
30207
23050
21172
18973
1517267
14562
1361148
13106
1175144
11640
10200
8480