2335 85
3632 415
3342 553
43480 847
26300 646
10925 256
3642 590
7972 823
3814 193
10367 347
10191 391
8705 788
8012 713
2597 471
3956 45
18594 593
3146 853