109424 638
22189 657
12561 591
116104 862
111018 241
19376 342
65165 1084
25955 392
4326 304
3528 516