2328 51
6697 838
6605 93
7989 215
3716 308
3287 154
5322 596
3867 529
1687 55
6592 823
4039 426
2517 231
4313 100
4921 547