23901 703
41000 897
13069 469
6932 280
11997 397
5649 673
9180 624
19843 742
4770 61
12595 244
9840 513
17200 616
5256 756
11421 697
16877 759
5751 73
15150 234
8516 506
14234 710
20507 794
15470 351
4913 230
8217 312
9072 724
2296 149
5469 154
254038 640
256603 1184