3096 256
2869 754
2796 134
8745 338
566 97
1363 135
1331 63
6424 440
3784 532
3211 552
6670 707
2569 579
2058 88
3443 867
2488 557
2809 840
5832 320
3180 698
2727 808
6655 664
4054 718
5678 337
9518 598
2712 735