18065 307
2460 715
30840 419
6962 597
7405 716
126795 561
76414 381
48454 564
2653 164
3152 257
4869 621
3683 369
14905 90
12310 224
4208 78
34019 853