108640 638
22160 657
12544 591
115862 862
110606 241
19275 342
65087 1084
25837 392
4306 304
3522 516