2987 721
211576 251
3294 441
21125 559
23117 867
2754 536
695 89
16274 270
9257 642
1010 144
2921 650
7715 586
5976 166
10733 581
17037 262