46429 125
15598 400
9022 242
87931 799
54612 361
31328 778
84556 717
12004 473
4323 696
1540 61
10564 766
7068 185
7299 369
6258 604
85997 319
12625 120
194811 265
17970 90
60364 879
44837 311
32370 725
104164 790