18058 307
2459 715
30821 419
6962 597
7405 716
126767 561
76399 381
48437 564
2653 164
3152 257
4869 621
3682 369
14904 90
12307 224
4208 78
34006 853