15003 203
3593 86
17232 858
18531 111
5385 462
2917 462
7991 85
10948 635
10805 666
4964 392
8088 659
7017 482
2953 138
6187 82
6784 864
9760 631
10517 350
1981 194
4027 39
1715 299