2990 243
3333 516
6849 594
4632 847
3489 461
3993 645
4300 777
2115 124
5055 717
1820 38
3169 56
2851 431
5013 339
10781 940
4803 578
11995 770
2451 101
7910 719
3008 165
2947 647
2650 443
4548 413
39902 868
4928 439
4624 926
1438 162
6112 864
9729 516