108340 638
22154 657
12541 591
115787 862
110430 241
19239 342
65066 1084
25780 392
4296 304
3521 516