45230 49
6510 99
16878 751
23446 161
387666 596
140787 294
22276 406
44184 80
64168 947
65985 502
54603 214
17851 703
58193 735
7006 582