15281
8430
6530
2970
2810
286184
2652
2620
2490
2360
2130
2100
12260
9591
666263
5940
5431
543147
51510
460142
3890