281316 433
91909 166
41582 434
36313 262
56132 305
25252 806
7071 483
4758 278
8305 877
5916 729
2682 278
4578 778
56615 196
21417 231