3736 631
12030 634
9205 260
125306 532
14324 890
8308 551
18844 801
118658 504
29233 507
41718 199
7188 578
16879 340
1698 154
2600 312
6345 261