12508 581
8001 647
11989 51
4463 72
10687 293
7300 162
5424 97
9910 296
6059 714
7649 348
16541 150
7329 351
6167 79
5690 134
14648 412
13849 270
9121 889
14135 558
5605 119
7774 77
8417 259
12249 577
16333 665
10637 326