125986 593
39171 563
12808 306
6941 684
4504 146
9430 409
3246 702
17601 645
14128 70
9907 787
8782 926
14255 134
11619 834
5201 525
8027 411
3956 598
14987 52
23821 435
37973 372
11647 417
30073 1014
30837 430
6431 196
23702 509
6467 234
9121 755
6762 725
1055 47