20522 699
5223 357
4323 642
2538 154
4955 277
4977 516
3396 428
4216 249
5109 592
3469 66
4502 697
3754 502
4558 259
4437 171
3580 714
7225 314
6451 619