109265 638
22181 657
12558 591
116049 862
110945 241
19361 342
65151 1084
25931 392
4323 304
3528 516