15191
8350
6490
2970
2810
286184
2632
2610
2490
2360
2120
2060
12160
9531
662263
5910
5401
538147
51210
460142
3880