49906 60
1627 212
2764 479
3096 484
3877 646
7216 368
2861 202
3368 584
3909 198
2799 484
12141 167
5344 232
2265 254
5187 472
3548 685
2725 656
1942 141
3908 641
4038 653