2920 300
21532 297
38587 189
7448 494
5371 741
2917 443
34595 349
4669 377
30583 871
14038 807
4065 465
31554 173
12434 344
8670 476
3775 115
2471 193
5015 81
8905 292
5105 136
10617 356
24747 683
6174 378
34994 548
13698 628