15601 793
4252 178
13555 188
5400 689
24014 722
4338 106
7033 531
9514 982
8073 678
5310 196
9172 813
5009 110
6339 420