108724 638
22165 657
12547 591
115888 862
110650 241
19287 342
65100 1084
25852 392
4309 304
3523 516