40506 619
13239 707
8094 812
12933 699
10415 443
10746 526
8035 81
3777 350
9640 320
8681 586
4934 378
4128 148
163942 974
2505716 3556
285020 1572
233953 590
3208150 6792
707631 1990
385600 1079
4480 465
11418 411
10793 555
49649 401
11917 244
19642 386
14454 582
7099 403
118521 632