109651 638
22199 657
12567 591
116208 862
111206 241
19415 342
65185 1084
25999 392
4332 304
3532 516