18045 307
2459 715
30755 419
6961 597
7403 716
126679 561
76348 381
48367 564
2652 164
3152 257
4869 621
3681 369
14895 90
12305 224
4204 78
33958 853