3726 631
12016 634
9196 260
125178 532
14317 890
8305 551
18837 801
118539 504
29199 507
41628 199
7180 578
16871 340
1694 154
2588 312
6336 261