20017 642
5128 814
9470 487
5211 188
5892 641
3953 338
3483 935
3971 650
1560 441
9449 673
6693 151
931 158
2780 479