109119 638
22177 657
12555 591
116017 862
110859 241
19338 342
65142 1084
25921 392
4320 304
3526 516