5825 532
20669 38
3455 803
115730 561
9625 754
10265 555
30048 432
4079 602
5589 764
20991 233
2852 614