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