12046 308
4454 63
8866 447
19222 393
17191 506
7522 629
4713 104
11486 340
11459 797
10270 77
15715 677
10547 270
5073 182
14218 884
10821 749
18961 467
10729 180
7877 76