3432 894
10561 770
21623 882
14673 187
14300 101
9831 706
7706 480
1650 273
6689 836
9875 277
4319 653