3296 512
7895 579
3940 40
116485 696
313274 1176
211180 532
16958 670
22829 710
60785 169
36208 801
3301 459
5984 293
840 116
1806 183
4527 281
5404 843
6415 664