2191 85
3476 415
2818 553
43181 847
25982 646
10729 256
3590 590
7826 823
3626 193
10275 347
9886 391
8610 788
7976 713
2557 471
3695 45
17961 593
3086 853