5786 532
20521 38
3454 803
115453 561
9610 754
10256 555
30033 432
4072 602
5583 764
20977 233
2852 614