22948 486
22657 569
3653 185
169116 203
27069 368
140733 268
50568 495
10255 71
11855 294
1463 146
15164 133
3519 757
6310 794
3315 655