295 10935
106672 123231
368 8949
4464 28037
511 11743
708 17770
268 13887
455 8612
383 17231
786 8034
29042 37831
817 9058
1101 10240
285 5420
5615 14547
