48098 49
6779 99
17240 751
25051 161
391035 597
142639 294
22700 406
45221 80
66272 947
67367 502
56301 214
18192 703
58860 735
7289 582