291750 442
95592 169
43404 437
37506 262
58369 305
28025 808
7227 483
4892 278
8594 877
6010 729
2979 278
4768 778
63741 198
23983 231