107896 637
22135 657
12533 591
115692 861
110205 241
19204 342
65041 1084
25740 391
4289 304
3517 516