427
270
343
344
243
223
313
393
256
473
263
30237
23060
21192
18993
1520267
14592
1364148
13116
1180144
11670
10210
8490