3431 894
10561 770
21621 882
14673 187
14299 101
9828 706
7706 480
1650 273
6689 836
9874 277
4316 653