5032 621
2667 298
4319 480
4794 439
3561 384
2649 517
1019 159
2806 666
3183 805
3692 363
2683 506
3095 788
96598 837
1614 337
2420 555
948 144
2195 394
3241 970
5926 849
3542 517
4821 702
3431 280
8431 543
58784 548
4953 477
6925 744
2674 206
4045 667