281586 435
91931 166
41849 436
36341 262
56193 305
25313 806
7074 483
4759 278
8307 877
5920 729
2685 278
4582 778
56751 196
21462 231