16196 280
14892 362
4396 86
13746 187
14451 670
12995 892
5923 837
4105 397
3668 465
7349 593
8177 38
8231 673
2448 167
13254 284