2331 85
3624 415
3323 553
43472 847
26285 646
10918 256
3642 590
7968 823
3810 193
10363 347
10177 391
8698 788
8012 713
2597 471
3934 45
18571 593
3142 853