5088 74
4660 115
6592 578
8934 458
9213 193
7777 55
6804 557
9775 978
2349 144
20437 441
4325 240
5634 874
11483 416
28426 323