8396 860
11358 614
27376 246
42315 109
62712 985
55003 369
4707 321
2693 152
4155 477
67056 762
46559 891
87842 299