10084 618
14479 790
12097 593
23342 277
8194 104
4186 263
9809 528
5076 713
3334 500
4253 651
4347 423
1358 313