3967 595
3629 622
2765 572
1957 398
5639 598
4514 208
3372 98
6014 283
8555 129
16535 879
21066 510
3908 888
5210 469
5577 472