5682 641
9825 156
26825 586
2461 32
3239 315
10069 651
1319 43
34301 591
4871 478
8386 213
1161 277
5807 832