3296 512
7896 579
3940 40
116488 696
313282 1176
211187 532
16958 670
22829 710
60788 169
36208 801
3302 459
5985 293
840 116
1807 183
4527 281
5404 843
6415 664