22985 486
22659 569
3655 185
169127 203
27071 368
140764 268
50572 495
10256 71
11860 294
1463 146
15168 133
3520 757
6311 794
3315 655