5326 151
5213 741
3914 66
7734 327
4952 331
10925 349
23948 241
12593 276
16866 864
6387 222
8054 356
10647 473
14979 864
4431 425
3103 698