5075 74
4651 115
6582 578
8928 458
9204 193
7763 55
6797 557
9763 978
2340 144
20418 441
4307 240
5624 874
11471 416
28112 323