2141 85
3392 415
2634 553
43103 847
25883 646
10677 256
3572 590
7787 823
3589 193
10255 347
9801 391
8589 788
7969 713
2553 471
3582 45
17810 593
3067 853