3295 512
7894 579
3940 40
116465 696
313239 1175
211133 532
16955 670
22825 710
60764 169
36207 801
3299 459
5982 293
840 116
1806 183
4527 281
5403 843
6414 664