5593 151
5288 741
3929 66
7903 327
4954 331
11008 349
24031 241
12615 276
16900 864
6399 222
8063 356
10666 473
14997 864
4459 425
3177 698