49906 60
1627 212
2757 479
3093 484
3876 646
7193 368
2858 202
3326 584
3908 198
2797 484
12141 167
5343 232
2262 254
5183 472
3543 685
2723 656
1938 141
3905 641
4038 653