2504 702
2585 720
845 135
1742 356
1698 156
2706 213
4957 187
1454 49
1698 121
3918 851
28180 952
8267 245
4719 590