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