109492 638
22194 657
12563 591
116136 862
111083 241
19388 342
65171 1084
25968 392
4329 304
3528 516