8386 860
11352 614
27308 246
42176 109
62559 985
54909 369
4681 321
2682 152
4147 477
66824 762
46382 891
87609 299