19710 638
4675 110
39177 563
6420 661
30896 177
3833 386
46410 574
3040 484
142747 587
37052 168
1547 140
2203 69
1270 128
2608 442
13485 291
3072 133
4719 95
2276 254
3864 612
10055 445
2736 392
3204 571
2098 317
4895 757
5174 479
4222 501
1900 159