2946 814
2872 791
2378 619
1748 95
3607 854
2949 663
13090 35
2321 486
16090 527
7420 530
11936 823
6333 536
46521 304
8854 960
3226 347
3144 176
93347 198