19713 638
4693 110
39182 563
6423 661
30901 177
3837 386
46411 574
3043 484
142750 587
37057 168
1548 140
2205 69
1271 128
2610 442
13503 291
3073 133
4719 95
2277 254
3864 612
10063 445
2737 392
3206 571
2099 317
4897 757
5178 479
4245 501
1901 159