5896 151
5430 741
4001 66
8149 327
4968 331
11163 349
24208 241
12695 277
16966 864
6435 222
8094 356
10712 473
15046 864
4502 425
3316 698