19718 638
4703 110
39194 563
6430 661
30905 177
3843 386
46411 574
3044 484
142753 587
37066 168
1551 140
2208 69
1272 128
2615 442
13524 291
3076 133
4721 95
2280 254
3870 612
10078 445
2739 392
3208 571
2101 317
4902 757
5183 479
4308 501
1903 159