5018 74
4648 115
6576 578
8922 458
9204 193
7758 55
6793 557
9753 978
2334 144
20399 441
4303 240
5621 874
11462 416
27860 323