5674 641
9810 156
26819 586
2460 32
3239 315
10063 651
1317 43
34298 591
4869 478
8382 213
1161 277
5805 832