3725 631
12012 634
9192 260
125142 532
14315 890
8305 551
18836 801
118511 504
29186 507
41604 199
7178 578
16868 340
1694 154
2585 312
6336 261