134903 723
7565 625
12226 830
56485 197
5644 554
2834 721
4302 155
1589 131
42332 853
15308 688
3934 120