25090 140
13745 162
18718 581
22841 279
31960 582
29839 365
2854 365
11683 239
18552 496
60379 851
19812 515