3763 653
20015 695
16312 806
35798 115
9735 680
21677 846
10943 645
16565 725
9013 834
5790 197
18126 793
2190 78
2831 697
3230 288