125941 593
39164 563
12799 306
6940 684
4500 146
9425 409
3246 702
17575 645
14118 70
9902 787
8777 926
14242 134
11613 834
5189 525
8019 411
3952 598
14979 52
23797 435
37957 372
11634 417
30050 1014
30821 430
6416 196
23690 509
6455 234
9119 755
6753 725
1054 47