5689 641
9882 156
26836 586
2465 32
3239 315
10082 651
1322 43
34304 591
4876 478
8393 213
1161 277
5818 832