307958 606
109239 753
15512 453
128553 691
25829 236
8793 38
40809 313
149989 526
125519 986
3597 498
2296 145
9444 710
11361 389
6301 825
9964 742
4653 492
2784 294
4356 493
10003 750
6193 367
3956 323
5526 419
4226 721
52687 639
50078 98
7596 855
1594 148
46166 728