10115 618
14556 790
12117 593
23355 277
8212 104
4205 263
9843 528
5076 713
3346 500
4254 651
4356 423
1364 313