3281 639
3500 459
16279 602
3221 593
15261 290
2925 36
6714 516
4046 368
11663 108
2813 546
68521 507
14098 889
63163 727
3805 322
25092 177
28824 281
6146 86
10640 704