9602 151
7044 744
4902 66
10382 327
5323 331
12582 350
26449 248
14410 277
18708 865
7138 222
9031 356
12343 473
15568 864
5108 425
3866 698