49079 721
3957 250
7993 572
6320 558
160798 716
14228 267
20246 587
4118 634
4820 214
2863 384
4637 655
2533 76
3074 435
2952 271
3777 513