134903 723
7565 625
12226 830
56486 197
5644 554
2834 721
4302 155
1590 131
42332 853
15308 688
3935 120