5860 532
20836 38
3456 803
116014 561
9631 754
10271 555
30092 432
4081 602
5602 764
21006 233
2853 614