2667 320
30014 208
15969 101
3785 759
11655 107
22994 259
4193 575
40694 349
13956 459
31619 372
10670 280
5503 315
6367 689
3149 319
4238 603
6078 650
3163 574
4901 814
21542 284
39656 831
3164 664
4639 584
2578 182
2086 106
3920 383
13063 430
14041 187
2997 362