1216 351
2901 638
6424 847
3085 675
54903 131
3801 822
647 75
111827 392
115879 344
53858 110
159979 740
79430 337
46377 997
87408 104