139226 274
6439 209
932019 1241
25673 52
22091 818
196332 526
201435 1231
45921 774
59899 602
12866 494
3932 675
4274 306
3841 387
43690 117