290890 441
94978 169
43325 437
37401 262
58197 305
27736 808
7218 483
4887 278
8576 877
6008 729
2965 278
4758 778
63171 197
23719 231