108688 638
22162 657
12545 591
115871 862
110633 241
19279 342
65097 1084
25845 392
4309 304
3522 516