5856 532
20815 38
3455 803
115971 561
9631 754
10271 555
30089 432
4080 602
5600 764
21004 233
2853 614