15038 93
6042 80
4091 277
12215 369
6497 683
10188 652
4381 181
5915 535
4070 134
5507 490
8976 641
5275 463
7906 751
3206 44
4223 415
6761 727
6420 58
3943 167
5503 695
6117 261
4215 132
5875 644
3729 45
6945 400