45326 49
6511 99
16885 751
23499 161
387745 596
140836 294
22289 406
44213 80
64213 947
66027 502
54655 214
17854 703
58211 735
7013 582