1007 143
15248 83
32988 707
15934 846
7716 330
17198 575
2371 401
6339 350
10237 87
7774 283
5364 474
15783 291