466
347
355
556
434
3710
473
615
8910
470
486
387
42327
32150
31233
28455
2451267
22154
2138153
19576
1954149
15920
15700
13940