1045 180
4049 171
3253 420
28787 382
10706 349
11143 78
14392 253
2292 143
3607 212
9738 234
25772 491
4152 756
2666 428
11362 462
3075 206
4584 824
3913 705