133726 337
8635 860
11499 614
29333 247
44514 111
66299 987
56287 372
4974 321
2807 152
4270 477
70390 765
51078 900