7396 502
8435 291
8307 857
10664 340
7205 330
30673 184
7736 323
13958 71
6883 524
10529 321
14761 469
7480 374
6395 41
7734 525
10304 347
7203 128
5584 281
23250 98
10170 509
9443 574
11879 400
6894 262
4655 521
15057 847