994 143
15099 83
32892 707
15894 846
7710 330
17181 575
2369 401
6334 350
10217 87
7766 283
5359 474
15778 291