45211 49
6510 99
16877 751
23435 161
387647 596
140775 294
22273 406
44179 80
64158 947
65966 502
54594 214
17851 703
58191 735
7005 582