15299 616
53634 191
8392 693
11389 946
27018 647
5062 159
7595 416
3533 41
6508 191
6673 504
28035 392
5224 465
3531 294
4783 756
7171 873
9616 621
13937 52
14735 412
9074 364
15393 906
13950 682
10466 697
15728 758
5147 73
5323 522
8206 81
12656 234
7719 506