2992 243
3336 516
6854 594
4633 847
3489 461
3995 645
4301 777
2118 124
5058 717
1820 38
3170 56
2852 431
5015 339
10783 940
4803 578
11999 770
2452 101
7910 719
3013 165
2949 647
2652 443
4549 413
39935 869
4930 439
4624 926
1438 162
6114 864
9733 516