5687 641
9866 156
26834 586
2462 32
3239 315
10080 651
1320 43
34302 591
4874 478
8391 213
1161 277
5816 832