2191 85
3468 415
2810 553
43180 847
25978 646
10724 256
3590 590
7821 823
3621 193
10272 347
9879 391
8610 788
7974 713
2556 471
3690 45
17944 593
3086 853