2803 287
4327 886
3465 465
2924 344
3075 512
3290 672
5896 532
1677 141
13195 331
6662 505
4995 739
4721 552
3461 343
2889 387
5436 630
2942 396
2559 310
3650 558
2346 248
4132 416
2028 36
4207 335
1980 128
4862 812