2969 297
3040 574
2525 745
6957 410
15001 401
2666 687
1341 234
1585 305
3308 133
5355 522
2277 598
3276 901
2898 530
1958 61
2965 517
7106 940
4317 698
2889 908
4706 508
1183 171
4763 83
3758 360
598 74
3143 611