2805 472
37147 394
14905 235
14080 169
6502 339
8418 159
5917 711
5335 587
7163 951
8157 673
5888 211
7420 429
3933 551
5333 407
5599 390
5088 305
31607 609
4226 692
3292 830