49908 60
1627 212
2764 479
3096 484
3877 646
7217 368
2862 202
3370 584
3909 198
2799 484
12141 167
5344 232
2265 254
5187 472
3548 685
2725 656
1942 141
3909 641
4038 653