137407 339
8658 860
11514 614
29820 247
44868 111
66847 987
56486 372
5004 321
2827 152
4283 477
71045 765
51665 900