125896 593
39159 563
12797 306
6940 684
4494 146
9423 409
3245 702
17565 645
14112 70
9900 787
8770 926
14232 134
11603 834
5185 525
8014 411
3950 598
14978 52
23769 435
37935 372
11623 417
30042 1014
30796 430
6410 196
23676 509
6447 234
9118 755
6745 725
1053 47