41418 485
4198 518
383363 1160
54656 627
4235 68
29603 884
3366 174
4356 87
578 30
4851 121
8016 758
23522 845