5049 306
8664 877
5859 508
6259 556
4618 370
4234 161
4450 665
2980 454
4659 502
6400 833
5667 899
2911 312
3814 717
5395 729
3237 54
3307 286
4020 240
5318 68
6292 256
3707 124
5868 148
4454 649
3161 214
8192 921
4413 365
4734 823
7527 183
4934 693