2179 85
3447 415
2776 553
43158 847
25953 646
10707 256
3586 590
7811 823
3611 193
10263 347
9853 391
8602 788
7972 713
2553 471
3676 45
17905 593
3083 853