2346 331
4630 884
4864 553
2995 516
4048 671
7431 403
2549 115
7732 634
1408 291
758 162
8431 474
7126 221
2859 493
2862 596