2667 320
30012 208
15964 101
3785 759
11653 107
22993 259
4193 575
40692 349
13955 459
31616 372
10670 280
5503 315
6365 689
3149 319
4234 603
6076 650
3163 574
4901 814
21541 284
39654 831
3164 664
4639 584
2577 182
2085 106
3920 383
13063 430
14041 187
2995 362