2843 128
5563 577
3887 569
8495 341
1901 288
4624 272
2456 276
3454 371
4291 696
9167 292
4738 377
104748 722