3390 894
10541 770
21555 882
14630 187
14239 101
9801 706
7681 480
1642 273
6676 836
9762 277
4302 653