1331 323
4484 225
2519 708
1079 127
3217 854
1951 219
1168 193
2628 651
6166 694
3078 734
1038 81
9034 677
23812 593