41331 485
4187 518
383324 1160
54600 627
4232 68
29593 884
3351 174
4346 87
574 30
4843 121
7999 758
23506 845