19705 638
4670 110
39173 563
6417 661
30893 177
3830 386
46407 574
3037 484
142742 587
37052 168
1547 140
2202 69
1269 128
2606 442
13477 291
3071 133
4717 95
2276 254
3863 612
10050 445
2736 392
3203 571
2097 317
4894 757
5172 479
4216 501
1896 159