3736 631
12030 634
9205 260
125303 532
14324 890
8308 551
18844 801
118652 504
29232 507
41715 199
7188 578
16879 340
1698 154
2599 312
6345 261