2696 404
14053 843
4013 882
5050 40
3150 798
9432 123
2605 255
3219 144
9241 324
9414 822
3687 384
4333 794
8579 573
3570 385
12054 512
4170 740
7796 352
7615 918
2547 484
3997 716
3013 312
1787 294
4853 389
6844 603