16016 750
4005 81
12301 186
8332 386
4758 593
8300 213
9646 891
3980 76
7192 116
4360 888
4855 473
9497 208
2191 51