30094 491
9750 152
2752 606
396692 1212
61179 496
43124 888
14530 579
46097 802
48227 391
8939 61
5380 562
85544 696