3966 595
3628 622
2762 572
1957 398
5635 598
4514 208
3372 98
6014 283
8552 129
16526 879
21064 510
3903 888
5209 469
5568 472