10075 618
14465 790
12093 593
23337 277
8187 104
4183 263
9796 528
5076 713
3319 500
4253 651
4342 423
1356 313