3059 685
2385 487
5806 509
14071 561
4066 140
43290 426
2856 67
3925 604
4658 840
9744 639
2331 220
4875 828
11829 731
3235 343
4844 641