45386 49
6517 99
16900 751
23523 161
387837 596
140868 294
22295 406
44244 80
64281 947
66056 502
54701 214
17856 703
58223 735
7017 582