15591 535
3186 159
5220 584
33351 677
18337 382
31116 633
27325 89
16150 551
36257 744
64263 784
29134 504
6779 80
37364 795
44682 614
11694 85
16743 596
16747 654
9130 78
3116 277