12371 505
15906 89
9744 771
13039 675
9923 289
16465 485
11198 287
11951 265
17030 323
11029 523
6308 728
5766 127
4423 559
10139 824
24136 667
12375 580
5859 151
9338 708
14395 598
32945 669
13901 312
9094 437
19047 679
10503 787
5543 227
12267 323
18657 901
29954 936