108711 638
22164 657
12546 591
115883 862
110643 241
19283 342
65098 1084
25850 392
4309 304
3522 516