49906 60
1627 212
2760 479
3096 484
3877 646
7216 368
2860 202
3356 584
3908 198
2799 484
12141 167
5344 232
2264 254
5186 472
3548 685
2723 656
1941 141
3908 641
4038 653