370
563
483
602
4510
6200
675
522
7550
430
5341
531
36067
27620
26313
23593
1934267
18144
1745148
16366
1552147
13570
13230
11290