2186 85
3461 415
2794 553
43168 847
25962 646
10716 256
3587 590
7817 823
3615 193
10266 347
9863 391
8604 788
7974 713
2554 471
3684 45
17927 593
3084 853