2938 695
5945 533
6355 772
3008 587
1047 112
3973 783
7997 236
6560 298
3116 698
6692 577
2467 539
1298 280
4445 573
1970 322
4391 686
1538 204
6295 611
3412 124
2200 509
6886 514
5287 92
3195 208
5049 287
5952 350