3396 442
3074 171
2756 47
4094 695
2304 164
1348 97
15039 497
5250 517
6066 658
6328 612
12353 894
57678 548
10804 241
3756 471
8546 453
11885 268
12843 57