10031 364
14683 562
6428 86
3073 34
9856 393
16268 122
5724 639
4746 618
11218 348
5938 366
2248 76
17762 529
3000 137
5344 506
3674 784
3491 203
3889 639