2997 243
3343 516
6858 594
4640 847
3490 461
4001 645
4303 777
2123 124
5063 717
1820 38
3171 56
2853 431
5016 339
10788 940
4808 578
12003 770
2455 101
7916 719
3019 165
2954 647
2654 443
4551 413
39976 869
4935 439
4626 926
1440 162
6118 864
9734 516