291548 442
95477 169
43392 437
37482 262
58330 305
27944 808
7225 483
4891 278
8590 877
6010 729
2979 278
4764 778
63602 197
23928 231