41050 485
4045 518
382676 1160
54333 627
4173 68
29411 884
3146 174
4203 87
557 30
4671 121
7898 758
23286 845