29512 350
49465 770
45126 119
17919 898
3423 319
23927 311
10463 357
90800 869
57188 761
5158 814
6081 482
24465 552
12575 299
20047 120
73005 397
38810 858
26992 412
6359 392
4944 274
22084 554
5633 327
43666 660
60203 195
41633 292
17443 446
3826 42
7460 451
5106 697