21948 642
5289 814
9530 487
5333 188
6269 641
4055 338
3504 935
4022 650
1579 442
9515 673
6843 151
946 158
2792 479