3006 544
3109 494
2059 209
1242 178
14860 854
20370 672
38162 707
22997 891
8137 415
12680 902
5543 341
31575 179
33574 413
14179 339
18506 601
57630 357
41688 517
8436 485
8182 512
36422 462
15293 482
30253 245
21069 223
16560 131