12225 28
12456 422
12197 123
2638 599
29844 481
1596 405
3087 862
2634 289
12171 680
3642 386
608 29
2076 328
3720 524
2218 453
2373 561
9282 725
1699 109
30370 503
4784 587
2399 482
16614 713
3706 698
9917 509
12869 276
27019 604
10033 442
24719 395
6608 391