2500 508
5077 748
17403 379
8112 637
4734 503
7087 493
3992 340
3429 114
32296 672
19192 387
127955 970
26499 772
30070 574
9521 386
52146 881
31227 648
4643 126
11588 347
15974 132
6766 531
6681 577
6465 318
4041 529
73977 576