3295 512
7895 579
3940 40
116479 696
313255 1176
211168 532
16958 670
22828 710
60779 169
36208 801
3301 459
5983 293
840 116
1806 183
4527 281
5404 843
6415 664