3390 894
10542 770
21558 882
14631 187
14241 101
9802 706
7682 480
1642 273
6676 836
9767 277
4304 653