16596 396
15124 588
26435 877
10212 582
10046 232
10089 827
8415 352
13725 443
171733 714
44321 107
122448 558
62811 925
51687 676
53213 647
25078 333
8816 909