3725 631
12012 634
9193 260
125143 532
14315 890
8305 551
18836 801
118513 504
29187 507
41606 199
7178 578
16868 340
1694 154
2585 312
6336 261