2190 85
3468 415
2808 553
43180 847
25974 646
10723 256
3590 590
7821 823
3621 193
10272 347
9876 391
8610 788
7974 713
2556 471
3690 45
17943 593
3086 853