109474 638
22194 657
12562 591
116125 862
111073 241
19384 342
65169 1084
25962 392
4328 304
3528 516