2994 243
3337 516
6855 594
4635 847
3489 461
3996 645
4301 777
2118 124
5058 717
1820 38
3171 56
2852 431
5015 339
10783 940
4803 578
11999 770
2452 101
7911 719
3013 165
2951 647
2653 443
4549 413
39941 869
4930 439
4624 926
1438 162
6115 864
9733 516