15596 616
2066 310
21689 140
15647 623
8907 517
9719 368
224127 671
39922 444
34719 171
42110 162
35430 674
21245 740
38185 386
18541 329
6260 175