18061 307
2459 715
30834 419
6962 597
7405 716
126783 561
76409 381
48448 564
2653 164
3152 257
4869 621
3683 369
14905 90
12309 224
4208 78
34012 853