109437 638
22190 657
12562 591
116113 862
111031 241
19378 342
65165 1084
25956 392
4327 304
3528 516