3295 512
7894 579
3940 40
116474 696
313251 1176
211156 532
16956 670
22828 710
60775 169
36207 801
3301 459
5983 293
840 116
1806 183
4527 281
5404 843
6415 664