3541 613
7954 354
19233 377
29580 753
12474 636
15194 551
15399 113
4978 213
4945 560
4093 460
6717 655
4142 683
4728 910
12103 598
6312 563
50048 684
21452 720
89717 212