2810 697
1072 211
2114 555
23734 412
5926 647
4534 770
7866 202
15069 212
14396 335
5870 469
6408 130