12436 746
6017 419
4386 660
1256 194
2305 74
1172 203
2928 541
890 177
3573 140
5785 662
696 78
706 46
3903 581