25057 140
13647 162
18698 581
22827 279
31895 582
29792 365
2851 365
11677 239
18520 496
60262 851
19764 515