44820 48
6508 99
16837 751
23231 161
387216 596
140528 294
22252 406
44052 80
63933 947
65790 502
54276 214
17851 703
58155 735
7004 582