14936 121
4999 684
5690 771
3886 131
4323 779
5010 245
15438 616
3454 594
17057 1000
13077 393
8582 247
3589 172
8615 226
14108 73
15307 463
6103 725
7919 729
8366 945
11780 482
9015 402
5209 706
22293 559
7531 916
14701 514