1272 301
2157 585
1697 307
20109 673
3414 24
2493 296
3566 747
4015 595
22690 35
1629 260
1612 282
15631 278
94861 125
17594 275
7299 702
3089 498
1665 174
2893 168