30125 491
9758 152
2752 606
396705 1212
61179 496
43124 888
14530 579
46103 802
48229 391
8939 61
5380 562
85549 696