3726 631
12016 634
9194 260
125171 532
14316 890
8305 551
18837 801
118537 504
29198 507
41626 199
7180 578
16871 340
1694 154
2588 312
6336 261