28110
23510
8089
4828
9848
4377
1676
3546
5926
3565
1445
1344
2963
2012
5372
731
1171
1121
2601
1020
1870
1160
660
2660
2580