3132 646
3947 332
2889 290
4823 403
6289 536
5319 517
5010 598
4553 622
3752 572
2641 398
6679 598
5461 208
3841 98
6908 283
10075 129
20001 879
21565 510
4331 888
5801 469
6279 474