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