2179 85
3448 415
2776 553
43160 847
25953 646
10709 256
3586 590
7811 823
3612 193
10263 347
9855 391
8602 788
7972 713
2553 471
3678 45
17907 593
3083 853