109135 638
22177 657
12555 591
116020 862
110867 241
19340 342
65143 1084
25923 392
4321 304
3526 516