3726 631
12015 634
9194 260
125170 532
14316 890
8305 551
18837 801
118533 504
29197 507
41625 199
7180 578
16871 340
1694 154
2587 312
6336 261