108872 638
22169 657
12549 591
115937 862
110722 241
19304 342
65106 1084
25883 392
4312 304
3524 516