291542 442
95475 169
43391 437
37481 262
58328 305
27942 808
7224 483
4891 278
8590 877
6010 729
2979 278
4764 778
63599 197
23928 231