3964 595
3628 622
2762 572
1956 398
5632 598
4512 208
3372 98
6013 283
8551 129
16523 879
21064 510
3902 888
5209 469
5566 472