10096 90
9851 297
9042 440
10540 210
13882 270
14737 412
5919 134
12293 702
6152 79
10797 505
8517 244
18217 809
7314 351
15173 504
15864 594
6072 541
16581 150
6817 668
7928 621
7662 348
13989 659
9033 738
12510 362
4313 46
9252 597
24406 348
17781 715
8555 112