133747 337
8635 860
11499 614
29333 247
44516 111
66300 987
56288 372
4974 321
2807 152
4270 477
70393 765
51083 900