14085 616
1984 310
21017 140
14809 623
8464 517
9362 368
221143 673
39241 437
33786 164
41329 162
34112 673
20743 740
37405 390
18326 329
5896 175