109305 638
22185 657
12558 591
116057 862
110960 241
19363 342
65155 1084
25934 392
4325 304
3528 516