16445 89
21813 584
3852 120
7715 770
4667 652
5837 372
7483 464
3963 536
46087 508
24049 300
27711 81
29820 676
16734 256
4993 428