49906 60
1627 212
2755 479
3091 484
3876 646
7193 368
2858 202
3325 584
3907 198
2796 484
12141 167
5342 232
2262 254
5183 472
3540 685
2723 656
1934 141
3903 641
4037 653