12436 746
6017 419
4382 660
1256 194
2305 74
1172 203
2928 541
890 177
3573 140
5782 662
695 78
706 46
3903 581