10102 618
14498 790
12101 593
23347 277
8203 104
4197 263
9821 528
5076 713
3344 500
4253 651
4356 423
1363 313