47972
5080
4270
3919
2947
2807
2628
2447
2390
1888
1583
1538
1407
1387
1339
1263
1132
1103
1033
1005
883
783
738
579