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