2957 61
2130 235
6561 504
2876 345
4237 843
4181 367
3012 654
10118 715
4799 825
6567 937
4121 876
4176 377
2495 461
2817 576
4558 549
1837 197
4916 951
5612 624
4336 318
6622 39
2245 255
2532 359
3549 408
4284 886