15833 535
3344 159
5332 584
33667 677
18640 382
31502 633
27734 89
16322 551
36912 744
65040 784
29481 504
6945 80
37858 795
45377 614
11913 85
17296 596
17212 654
9378 78
3213 277