2188 85
3466 415
2805 553
43177 847
25973 646
10722 256
3590 590
7819 823
3620 193
10270 347
9871 391
8609 788
7974 713
2556 471
3688 45
17935 593
3086 853