40930 313
150203 526
125868 986
3598 498
2303 145
9449 710
11366 389
6305 825
9969 742
4657 492
2787 294
4357 493
10005 750
6197 367
3963 323
5529 419
4283 722
52805 639
50151 98
7599 855
1594 148
46260 728
34974 735
41783 797
20728 571
235146 637
106353 757
65800 138