12060 333
30762 652
13252 740
15365 125
63597 685
26541 34
18869 461
6412 48
11790 833
11209 477
10891 116
15883 722
21795 500
19009 486
10103 601
12058 338
12158 459
28844 169
9619 605
7983 49
11090 497
44070 551
11915 442
13571 185
5085 96
13777 482
38828 1059
12062 869