4802 616
4075 732
3278 156
5785 276
2740 141
2176 205
5510 482
4621 665
3813 539
5338 883
4614 822
5674 608
24620 135
64449 858