5850 532
20766 38
3455 803
115911 561
9629 754
10269 555
30077 432
4079 602
5597 764
20999 233
2852 614