19654 638
4475 110
39068 563
6335 661
30831 177
3771 386
46363 574
3005 484
142698 587
37006 168
1529 140
2176 69
1255 128
2591 442
13300 291
3039 133
4692 95
2253 254
3819 612
9899 445
2725 392
3186 571
2087 317
4886 757
5098 479
3657 501
1883 159