1272 301
2157 585
1697 307
20113 673
3418 24
2498 296
3570 747
4016 595
22701 35
1633 260
1612 282
15647 278
94861 125
17597 275
7299 702
3092 498
1665 174
2896 168