3432 894
10561 770
21622 882
14673 187
14300 101
9829 706
7706 480
1650 273
6689 836
9875 277
4317 653