12015 865
20118 556
49222 570
74554 483
975 87
2717 284
3679 806
9594 791
6874 613
5504 622
7001 591
1901 180
5190 54
5610 145
3153 484
6189 522
6746 101
4008 84
10581 377
4424 268
22906 421
77239 153