48088 49
6779 99
17240 751
25040 161
391022 597
142624 294
22697 406
45217 80
66267 947
67359 502
56291 214
18192 703
58856 735
7285 582