109199 638
22179 657
12557 591
116043 862
110909 241
19353 342
65149 1084
25927 392
4323 304
3528 516