30859 747
6014 323
14247 603
9170 356
4716 311
5904 565
44073 826
21976 729
3907 149
3415 467
12397 322
30244 244
84307 251
768 204
8899 75
2733 629
7760 521
22510 292
5671 72
7198 657
2379 413
9820 702
4644 739
9875 530