2188 85
3468 415
2806 553
43177 847
25973 646
10723 256
3590 590
7819 823
3620 193
10270 347
9873 391
8609 788
7974 713
2556 471
3688 45
17937 593
3086 853