3093 343
4509 453
2631 789
1359 270
958 167
2755 565
5763 76
6287 763
935 141
3082 656
1820 538
1146 287
882 175
5682 91
927 232
2473 405
5008 879
2703 569
4101 698
2714 671
2300 262
3394 789
2095 222
1694 487