12016 865
20121 556
49226 570
74556 483
975 87
2717 284
3679 806
9594 791
6874 613
5505 622
7002 591
1901 180
5191 54
5611 145
3153 484
6191 522
6746 101
4009 84
10582 377
4424 268
22909 421
77255 153