1585 362
1291 346
13399 480
3877 215
15193 406
29463 83
8593 153
8652 332
4217 274
6108 479
10225 87
5941 443
8644 243
4749 60
9728 55
8753 252
5141 459
9897 567