22988 486
22659 569
3655 185
169130 203
27073 368
140771 268
50573 495
10256 71
11862 294
1463 146
15170 133
3520 757
6311 794
3315 655