10200
412147
3010
2910
27978
31450
2040
1810
19669
1620
1440
1220
12540
8051
6410
551262
5120
4790
4371
4359
378142