49913 60
1631 212
2773 479
3127 484
3879 646
7242 368
2868 202
3383 584
3916 198
2804 484
12144 167
5348 232
2275 254
5195 472
3551 685
2732 656
1955 141
3922 641
4040 653