5239 641
8482 156
26270 586
2333 32
3187 315
9643 651
1214 43
34073 591
4592 478
8176 213
1131 277
5571 832