45175 49
6508 99
16872 751
23417 161
387613 596
140756 294
22267 406
44170 80
64138 947
65945 502
54567 214
17848 703
58187 735
7003 582