109355 638
22186 657
12558 591
116072 862
110972 241
19365 342
65158 1084
25940 392
4326 304
3528 516