24215 645
7615 841
8383 496
15050 653
117766 641
4949 714
4302 485
6568 667
13121 476
66801 157
3034 301
1021 53
3406 47
5141 869