49912 60
1629 212
2771 479
3113 484
3878 646
7239 368
2866 202
3383 584
3914 198
2800 484
12143 167
5348 232
2271 254
5194 472
3550 685
2726 656
1949 141
3916 641
4040 653