19701 638
4659 110
39168 563
6408 661
30889 177
3826 386
46400 574
3033 484
142738 587
37051 168
1544 140
2202 69
1269 128
2605 442
13473 291
3069 133
4715 95
2270 254
3859 612
10040 445
2733 392
3200 571
2097 317
4893 757
5167 479
4196 501
1895 159