20588 699
5229 357
4327 642
2544 154
4960 277
4982 516
3399 428
4223 249
5114 592
3471 66
4507 697
3760 502
4567 259
4441 171
3587 714
7232 314
6456 619