291510 442
95446 169
43388 437
37477 262
58318 305
27931 808
7223 483
4891 278
8590 877
6010 729
2979 278
4764 778
63569 197
23914 231