291636 442
95533 169
43397 437
37491 262
58351 305
27986 808
7225 483
4892 278
8592 877
6010 729
2979 278
4765 778
63669 197
23951 231