2888 88
4183 531
4755 440
3527 825
7979 295
2366 353
1991 468
3513 501
2746 197
7530 585
3722 140
5407 508
6641 506
3594 124
2820 648
3071 136
1486 127
5637 520
3575 592
7133 293
2916 221
5533 760
4250 503
3006 813