2148 85
3400 415
2657 553
43115 847
25891 646
10682 256
3576 590
7793 823
3592 193
10255 347
9815 391
8589 788
7971 713
2553 471
3585 45
17823 593
3067 853