42149 485
4351 518
383999 1161
55443 627
4310 68
29777 884
3562 174
4500 87
663 30
5012 121
8194 758
23785 845