2990 243
3333 516
6849 594
4632 847
3489 461
3993 645
4299 777
2115 124
5055 717
1820 38
3165 56
2849 431
5012 339
10779 940
4803 578
11995 770
2449 101
7909 719
3004 165
2944 647
2650 443
4547 413
39895 868
4928 439
4623 926
1438 162
6112 864
9727 516