2938 702
2640 720
954 135
1775 357
1727 156
2752 213
4977 187
1481 49
1754 121
3965 851
28229 952
8289 245
4729 590