290861 441
94977 169
43325 437
37396 262
58193 305
27728 808
7217 483
4887 278
8576 877
6008 729
2965 278
4758 778
63156 197
23709 231