3591 448
2175 239
5034 490
1250 296
531 41
5956 559
2189 360
4678 720
3309 666
8254 458
5242 464
4132 622
5707 198
3900 724
9070 771
4373 709
5279 739
6743 643
8911 961
8912 839
3148 810
3386 325
3030 172
2853 165
5139 51
3206 381
3948 717
5342 603