45550 49
6585 99
17119 751
23585 161
387998 596
140856 294
22301 406
44349 80
64970 947
65732 502
54835 215
17844 703
58197 735
7025 582