5688 641
9873 156
26834 586
2463 32
3239 315
10080 651
1321 43
34302 591
4874 478
8392 213
1161 277
5817 832