5382
5966
2590
9908
2601
8089
23710
4377
3546
1445
4868
2012
28110
2660
1131
1160
660
1171
731
1354
1020
3565
1686
1880
2973