2251 577
2259 649
820 183
23365 306
39113 395
18805 769
5437 834
16033 532
6163 105
9584 94
10120 495