2597 696
2591 120
28006 71
1496 317
1815 593
2410 598
12282 723
2831 845
638 135
3812 621
1104 278
1263 253
2793 111
1463 383
1252 370
1617 498
831 247
5516 203
1775 333
776 166
827 237
12101 361
1385 368
4781 822