12016 380
25969 703
43081 897
5309 30
13490 469
10228 637
7336 280
12435 397
5841 673
9686 708
9391 624
21325 742
5016 61
7101 464
12113 503
5913 254
13584 244
16886 96
10577 513
18523 616
5428 756
8555 873
12070 697
6042 73
16566 234
8967 506
14738 710
5526 94