290880 441
94978 169
43325 437
37397 262
58195 305
27735 808
7218 483
4887 278
8576 877
6008 729
2965 278
4758 778
63165 197
23710 231