102934 634
21961 657
12461 591
114244 861
108397 241
18737 342
62679 1078
25126 391
4201 304
3462 516