334
467
347
383
412
368
445
482
578
325
400
510
26357
20000
18211
16332
1268265
12612
1148148
11424
10390
938143
8590
76411