7897 791
11773 412
15904 327
7546 563
31451 429
104903 584
26641 59
65890 249
7480 434
5141 529
3927 73
2442 533
14946 58