307916 606
109222 753
15509 453
128537 691
25829 236
8792 38
40805 313
149973 526
125490 986
3597 498
2296 145
9444 710
11361 389
6301 825
9964 742
4652 492
2784 294
4356 493
10003 750
6193 367
3956 323
5525 419
4193 721
52678 639
50076 98
7595 855
1594 148
46164 728