137422 339
8658 860
11514 614
29821 247
44870 111
66849 987
56487 372
5004 321
2827 152
4283 477
71048 765
51666 900