2990 243
3333 516
6849 594
4632 847
3489 461
3993 645
4301 777
2115 124
5057 717
1820 38
3169 56
2851 431
5013 339
10781 940
4803 578
11997 770
2451 101
7910 719
3009 165
2947 647
2650 443
4549 413
39904 869
4929 439
4624 926
1438 162
6113 864
9730 516