31609 97
9820 211
6952 646
6276 293
7470 185
7740 31
38898 508
17041 334
9201 610
29753 250
15987 394
8783 469
24538 181
5310 105
29187 241
5689 301
5936 374
15151 699
11595 633
4014 170
13836 668
11246 666
5932 786
4741 312
6972 770
8802 515
5531 549
13876 814