125965 593
39168 563
12802 306
6941 684
4501 146
9426 409
3246 702
17581 645
14122 70
9906 787
8779 926
14250 134
11617 834
5197 525
8021 411
3952 598
14983 52
23805 435
37966 372
11639 417
30063 1014
30830 430
6420 196
23697 509
6462 234
9120 755
6757 725
1054 47