3094 646
3870 332
2864 290
4808 403
6275 536
5299 517
5000 598
4549 622
3741 572
2639 398
6677 598
5456 208
3839 98
6904 283
10068 129
19968 879
21565 510
4330 888
5799 469
6278 474