3966 595
3629 622
2763 572
1957 398
5637 598
4514 208
3372 98
6014 283
8553 129
16530 879
21064 510
3904 888
5209 469
5572 472