45533 96
46956 635
5042 816
1161 42
1879 61
7062 632
14043 570
3896 648
2397 137
4095 408
202271 681
5589 952
3631 480
7205 339
10915 732
2629 322
4703 738
89617 716
99731 664
4515 457
4214 348
12848 661
6871 516
1991 111
3300 512
2364 421
10954 666
91424 879