3955 81
12035 187
8242 386
4710 593
8209 213
9653 891
3834 76
7140 116
4317 888
4777 473
9462 208
2157 51