43405 762
18658 552
2935 331
7140 605
5122 335
8935 819
19415 137
12143 103
8309 352
10050 396
8856 419
5624 473
4148 512
6503 551