109111 638
22177 657
12555 591
116013 862
110853 241
19335 342
65141 1084
25921 392
4320 304
3526 516