2956 702
2654 720
972 135
1792 357
1742 156
2767 213
4995 187
1503 49
1765 121
3980 851
28249 952
8327 245
4735 590