12015 380
25967 703
43068 897
5309 30
13489 469
10228 637
7334 280
12435 397
5841 673
9684 708
9390 624
21323 742
5016 61
7100 464
12113 503
5913 254
13582 244
16883 96
10574 513
18523 616
5427 756
8554 873
12069 697
6040 73
16560 234
8967 506
14736 710
5525 94