2600 591
4295 775
3077 515
3751 593
11120 802
3540 804
38779 487
4905 366
9329 454
4572 257
5066 378
3985 717
20948 873
6928 532
6649 486
5084 158
4202 319
22855 155
4040 784
10975 687
7238 179
10441 934
1143 69
1695 83