2180 85
3448 415
2778 553
43161 847
25953 646
10711 256
3586 590
7812 823
3612 193
10264 347
9855 391
8604 788
7972 713
2553 471
3680 45
17912 593
3083 853