45200 49
6510 99
16875 751
23431 161
387636 596
140770 294
22271 406
44174 80
64155 947
65958 502
54586 214
17851 703
58190 735
7005 582