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