41041 485
4039 518
382621 1160
54296 627
4160 68
29384 884
3111 174
4192 87
557 30
4661 121
7887 758
23262 845