3432 894
10564 770
21625 882
14676 187
14300 101
9832 706
7706 480
1650 273
6689 836
9875 277
4319 653