45170 49
6508 99
16872 751
23414 161
387604 596
140753 294
22261 406
44168 80
64133 947
65940 502
54561 214
17848 703
58185 735
7003 582