8403 860
11361 614
27404 246
42360 109
62781 985
55031 369
4712 321
2696 152
4159 477
67155 762
46633 891
87934 299