49008 721
3957 250
7988 572
6320 558
160743 716
14225 267
20246 587
4118 634
4820 214
2863 384
4635 655
2530 76
3074 435
2949 271
3773 513