2288 666
1321 294
2783 879
856 230
582 153
2003 521
2205 369
4103 972
3075 382
2455 249
3101 723
3007 204
6039 583
6272 486