22916 486
22654 569
3652 185
169105 203
27068 368
140702 268
50567 495
10252 71
11853 294
1463 146
15162 133
3519 757
6309 794
3315 655