109667 638
22199 657
12567 591
116220 862
111222 241
19418 342
65189 1084
26003 392
4332 304
3534 516