19998 605
2341 85
3648 415
3395 553
43521 847
26327 646
10945 256
3642 590
7980 823
3833 193
10372 347
10222 391
8711 788
8014 713
2601 471
3993 45
18645 593
3152 853