3291 512
7887 579
3938 40
116402 696
313097 1175
211019 532
16948 670
22812 710
60714 169
36191 801
3298 459
5981 293
839 116
1806 183
4525 281
5399 843
6412 664