3726 631
12015 634
9194 260
125168 532
14316 890
8305 551
18837 801
118529 504
29196 507
41625 199
7179 578
16871 340
1694 154
2587 312
6336 261