47341 49
6674 99
17100 751
24509 161
389935 597
141825 294
22524 406
44830 80
65343 947
66926 502
55721 214
18079 703
58556 735
7146 582