25046 140
13630 162
18694 581
22825 279
31891 582
29780 365
2850 365
11677 239
18512 496
60248 851
19754 515