3072 278
3455 262
9394 247
1406 324
1292 228
2437 541
875 193
5426 728
4006 372
3209 821
3533 473
7588 354
17097 116
8920 352
5575 428
23082 797
9918 700
645 48
1567 64
4375 669
3292 514
35520 677
19630 674
6086 963
5846 664
19741 611
4149 608
99551 487