2051 95
3601 697
3583 838
4239 835
4450 725
9555 562
3276 621
6666 522
11789 443
16741 805
3049 574
4933 298
11890 346
1458 425
5704 267
1088 162
2598 660
3116 704
1597 327
1541 159
4355 73
6425 739
1265 122
2268 576