1292 180
4127 171
3523 420
29406 382
11193 349
11654 78
14721 253
2404 143
3864 212
9914 234
26699 491
4405 756
2735 428
11665 462
3204 206
4668 824
4087 706