134906 723
7566 625
12226 830
56488 197
5647 554
2836 721
4302 155
1592 131
42332 853
15308 688
3936 120