15678 300
8305 214
16441 307
4059 379
10008 315
3826 367
51101 538
9686 31
6086 556
3205 395
5410 265
3272 547
4473 185
16048 316
5467 757
3840 133