11243 857
27007 329
27507 810
14150 208
7613 711
5936 56
11499 699
8701 586
37527 194
9471 38
14379 277
6598 64
6472 675
15616 444
3747 888
13669 606
5595 242
2996 168