4213 599
2337 85
3636 415
3359 553
43489 847
26308 646
10931 256
3642 590
7975 823
3822 193
10368 347
10198 391
8708 788
8012 713
2597 471
3974 45
18605 593
3148 853