20629 699
5230 357
4327 642
2551 154
4966 277
4987 516
3403 428
4225 249
5117 592
3473 66
4507 697
3767 502
4570 259
4443 171
3594 714
7234 314
6458 619