291546 442
95476 169
43391 437
37482 262
58330 305
27943 808
7225 483
4891 278
8590 877
6010 729
2979 278
4764 778
63599 197
23928 231