3058 78
3524 498
10277 857
4167 459
3868 94
2065 88
1728 358
8351 426
5465 670
3084 135
8706 505
2718 353
4738 908
5062 184
9770 377
3346 104
6493 399
3714 407
7254 681
6648 876
5183 257
3891 705
5399 475
7633 101