2191 85
3474 415
2818 553
43181 847
25981 646
10728 256
3590 590
7825 823
3623 193
10274 347
9883 391
8610 788
7976 713
2556 471
3692 45
17958 593
3086 853