5876 641
6527 787
5598 909
7659 683
8623 453
3878 282
5390 631
21526 549
2693100 4047
6965 899
1338 111
5786 494
2942 58
5508 385
4486 388