125835 593
39149 563
12787 306
6939 684
4487 146
9420 409
3245 702
17549 645
14101 70
9891 787
8760 926
14216 134
11591 834
5176 525
8007 411
3945 598
14974 52
23732 435
37900 372
11603 417
30025 1014
30771 430
6389 196
23659 509
6436 234
9115 755
6732 725
1051 47