2970 302
10930 784
6156 720
6721 50
23948 254
8376 690
5903 591
10238 481
4718 711
6120 251
7937 193
3868 487
4896 518
6866 593