2191 85
3477 415
2820 553
43183 847
25982 646
10730 256
3590 590
7826 823
3627 193
10275 347
9887 391
8611 788
7976 713
2557 471
3696 45
17964 593
3086 853