45558 96
46976 635
5045 816
1161 42
1879 61
7062 632
14062 570
3897 648
2397 137
4095 408
202303 681
5591 952
3633 480
7207 339
10916 732
2630 322
4703 738
89628 716
99779 664
4517 457
4214 348
12851 661
6872 516
1992 111
3300 512
2365 421
10956 666
91436 879