45516 96
46938 635
5039 816
1161 42
1878 61
7062 632
14038 570
3895 648
2397 137
4094 408
202231 681
5589 952
3631 480
7203 339
10914 732
2628 322
4701 738
89600 716
99687 664
4514 457
4214 348
12845 661
6871 516
1990 111
3300 512
2364 421
10953 666
91408 879