2500 508
5081 748
17410 379
8153 637
4736 503
7089 493
3993 340
3432 114
32302 672
19192 387
127960 970
26503 772
30075 574
9523 386
52152 881
31231 648
4646 126
11589 347
15974 132
6768 531
6686 577
6465 318
4044 529
73978 576