12289 909
10320 621
9012 482
7919 602
8285 687
5231 85
6020 535
6077 483
10604 628
10057 683
3644 226
6562 234
5202 742
4118 609
2804 187
3758 554
6094 735
2429 207
2714 259
3450 583
5084 875
3799 133
2641 462
3296 337