49908 60
1627 212
2764 479
3098 484
3877 646
7218 368
2863 202
3376 584
3909 198
2799 484
12142 167
5345 232
2265 254
5187 472
3548 685
2725 656
1944 141
3910 641
4038 653