5095 66
5826 950
8621 542
4995 651
1484 245
860 131
3612 542
7172 726
2969 647
3481 591
3255 104
8929 866
5554 620
9645 621
2624 49
9246 442
4793 466
5894 662
2626 139
3125 541
3323 312
6245 627
5257 468
4292 792