307989 606
109246 753
15514 453
128564 691
25829 236
8793 38
40815 313
150001 526
125528 986
3597 498
2297 145
9444 710
11361 389
6302 825
9965 742
4653 492
2784 294
4356 493
10003 750
6193 367
3956 323
5527 419
4235 721
52693 639
50079 98
7596 855
1594 148
46169 728