49905 60
1626 212
2755 479
3091 484
3875 646
7192 368
2856 202
3322 584
3906 198
2796 484
12140 167
5340 232
2261 254
5182 472
3540 685
2722 656
1932 141
3903 641
4036 653