2257 269
8786 263
20011 60
2197 92
9283 905
3839 851
2508 138
3584 505
5443 814
2963 596
4579 276
2108 180