3004 150
97687 373
15988 346
59302 291
4057 288
9488 159
4951 695
22383 811
5410 646
7171 716
9852 828
9353 820
7899 803
4406 180
2889 413
4676 274
5408 354
103782 264
167086 539
34443 682
9762 426
26597 435
67688 538
12626 705
7032 491
2379 211
29321 252
5098 678