2287 666
1321 294
2783 879
856 230
582 153
2001 521
2200 369
4098 972
3071 382
2450 249
3099 723
3007 204
6036 583
6267 486