10099 618
14495 790
12098 593
23347 277
8203 104
4197 263
9820 528
5076 713
3344 500
4253 651
4356 423
1363 313