45329 49
6513 99
16885 751
23501 161
387750 596
140838 294
22289 406
44217 80
64216 947
66030 502
54660 214
17854 703
58212 735
7014 582