3966 595
3628 622
2762 572
1957 398
5635 598
4514 208
3372 98
6014 283
8553 129
16528 879
21064 510
3904 888
5209 469
5570 472