109637 638
22199 657
12567 591
116204 862
111194 241
19413 342
65182 1084
25998 392
4332 304
3532 516