5595 151
5289 741
3929 66
7905 327
4954 331
11012 349
24033 241
12616 276
16901 864
6400 222
8064 356
10667 473
14997 864
4460 425
3180 698