290872 441
94977 169
43325 437
37396 262
58194 305
27735 808
7217 483
4887 278
8576 877
6008 729
2965 278
4758 778
63161 197
23710 231