10096 90
9851 297
9042 440
10541 210
13883 270
14737 412
5919 134
12293 702
6153 79
10798 505
8517 244
18217 809
7315 351
15173 504
15864 594
6072 541
16582 150
6817 668
7929 621
7662 348
13989 659
9033 738
12510 362
4313 46
9254 597
24406 348
17781 715
8555 112