3436 894
10568 770
21630 882
14679 187
14309 101
9838 706
7707 480
1650 273
6690 836
9881 277
4322 653