2508 301
1506 136
6050 746
2743 601
3179 674
11688 387
3626 495
4247 472
9845 628
3322 533
19661 523
6209 108
3828 872
2461 177
3709 407
4435 791
2941 262
3232 657
4435 993
1628 150
2717 481
4235 954
1913 111
3122 550