48033 49
6772 99
17235 751
24991 161
390902 597
142528 294
22674 406
45165 80
66172 947
67319 502
56237 214
18175 703
58809 735
7276 582