102497 634
21955 657
12458 591
114099 861
108274 240
18714 342
62581 1078
25080 391
4196 304
3457 516