10075 618
14466 790
12095 593
23337 277
8187 104
4183 263
9797 528
5076 713
3322 500
4253 651
4342 423
1356 313