8405 860
11362 614
27410 246
42370 109
62792 985
55041 369
4714 321
2697 152
4159 477
67184 763
46647 891
87959 299