109465 638
22194 657
12562 591
116125 862
111066 241
19384 342
65169 1084
25960 392
4328 304
3528 516