9609 97
10897 158
9286 42
13961 677
14933 605
7687 440
16399 820
4560 610
16474 807
8074 462
19435 614
13042 405
11429 408
9649 253
7998 603
18542 811
7525 129
10187 90
8642 867
12474 313
15607 50
12239 86
8927 335
5157 392
17510 94
23410 176
31778 279
33868 78