6583 86
3017 375
2420 708
4787 425
2636 600
6474 677
2532 296
3657 563
6278 269
5521 672
2585 590
2931 450
6252 724
1847 138
7384 605
3601 308
3132 265
5655 610
4903 623
4422 611
3140 541
8696 363
2305 399
3005 229