290886 441
94978 169
43325 437
37400 262
58197 305
27736 808
7218 483
4887 278
8576 877
6008 729
2965 278
4758 778
63169 197
23711 231