1007 143
15250 83
32992 707
15934 846
7716 330
17198 575
2371 401
6340 350
10237 87
7774 283
5364 474
15783 291