29919 42
4751 99
15467 750
16881 161
345757 578
134574 294
20856 406
40185 80
58512 947
59259 500
48067 214
17527 703
56269 735
6323 582