5073 74
4651 115
6581 578
8925 458
9204 193
7761 55
6795 557
9762 978
2338 144
20411 441
4307 240
5623 874
11470 416
28036 323