7897 791
11773 412
15904 327
7546 563
31449 429
104889 584
26634 59
65886 249
7480 434
5140 529
3927 73
2442 533
14946 58