3016 544
3113 494
2080 209
1246 178
78899 170
13322 143
8436 485
30207 504
16560 131
22997 891
19648 777
32128 584
20116 635
5543 341
23379 781
23470 384
9061 802
27079 783
51750 618
25506 125
33574 413
12295 547
15293 482
26141 360