3300 399
12240 280
5144 658
2971 477
3046 465
4191 611
5296 917
10654 605
104564 508
8181 429
176040 419
14936 207
2288 108
2947 147
4992 555
2591 86
7336 129
16838 505
22565 219
26997 122
23130 340
13112 584
11554 457
9487 451
3962 77
14929 338
10098 807
11717 803