15686 300
8311 214
16444 307
4060 379
10008 315
3827 367
51101 538
9686 31
6086 556
3205 395
5412 265
3272 547
4473 185
16048 316
5467 757
3842 133