25061 140
13665 162
18702 581
22828 279
31904 582
29798 365
2853 365
11679 239
18527 496
60279 851
19775 515