22958 486
22658 569
3653 185
169117 203
27069 368
140742 268
50569 495
10255 71
11856 294
1463 146
15164 133
3519 757
6311 794
3315 655