41048 485
4044 518
382669 1160
54328 627
4170 68
29407 884
3133 174
4202 87
557 30
4671 121
7897 758
23281 845