19701 638
4659 110
39168 563
6408 661
30888 177
3825 386
46399 574
3033 484
142738 587
37051 168
1544 140
2202 69
1269 128
2605 442
13472 291
3069 133
4715 95
2269 254
3859 612
10039 445
2732 392
3200 571
2097 317
4893 757
5167 479
4196 501
1895 159