49899 60
1621 212
2750 479
3089 484
3871 646
7183 368
2852 202
3315 584
3904 198
2789 484
12134 167
5338 232
2252 254
5177 472
3527 685
2718 656
1930 141
3902 641
4029 653