16590 300
8746 214
16547 307
4080 379
10043 315
3843 367
51131 538
9752 31
6104 556
3220 395
5437 265
3289 547
4498 185
16069 316
5493 757
3897 133