5782 532
20486 38
3454 803
115394 561
9606 754
10254 555
30026 432
4070 602
5578 764
20971 233
2852 614