3527 639
3840 459
16531 602
3438 593
15448 290
3015 36
6812 516
4120 368
11727 108
2825 546
68685 507
14167 889
63553 727
3980 322
25128 177
29189 281
6228 86
10819 704