19716 638
4696 110
39185 563
6425 661
30902 177
3838 386
46411 574
3043 484
142753 587
37063 168
1549 140
2205 69
1271 128
2612 442
13514 291
3076 133
4720 95
2278 254
3866 612
10068 445
2738 392
3208 571
2100 317
4900 757
5181 479
4255 501
1903 159