2191 85
3476 415
2818 553
43181 847
25982 646
10729 256
3590 590
7825 823
3624 193
10275 347
9885 391
8610 788
7976 713
2557 471
3694 45
17958 593
3086 853