281533 435
91928 166
41792 435
36339 262
56183 305
25307 806
7074 483
4759 278
8307 877
5919 729
2685 278
4581 778
56727 196
21456 231