25169 140
13975 163
18767 581
22884 279
32123 582
29940 365
2862 365
11696 239
18639 496
61246 853
19921 515