8271
565262
4501
29536
2870
2260
2051
1960
204180
1810
1710
16994
13060
10550
6660
5320
5050
4439
442147
385142
31750