19706 638
4672 110
39173 563
6418 661
30893 177
3830 386
46408 574
3039 484
142744 587
37052 168
1547 140
2202 69
1270 128
2608 442
13480 291
3071 133
4718 95
2276 254
3863 612
10052 445
2736 392
3203 571
2097 317
4895 757
5172 479
4217 501
1898 159