107832 637
22133 657
12532 591
115686 861
110174 241
19194 342
65037 1084
25731 391
4287 304
3517 516