3293 512
7887 579
3939 40
116410 696
313129 1175
211035 532
16948 670
22815 710
60717 169
36196 801
3298 459
5981 293
839 116
1806 183
4525 281
5401 843
6414 664