4403 170
12460 666
6362 786
5150 312
9581 515
5823 549
5198 474
5375 566
13697 265
13310 663
7386 578
6772 216
6562 889
7416 895
6817 292
13564 339
21302 168
66667 146
11383 556
9532 142
7386 321
7329 490
5712 529
13156 445
3879 185
11540 467
10350 596
4331 31