2578 41
5003 664
12295 168
73625 879
6693 611
6481 851
4780 638
3052 325
4527 548
3192 232
4844 911
39936 105
1677 65
4522 373
8253 534
8019 70
5928 612
4758 685
15331 200
5117 697
2851 327
3439 351
13913 819
3175 264