42125 762
18573 552
2826 331
7045 605
5061 335
8915 819
19323 137
12065 103
8273 352
9966 396
8787 419
5607 473
4114 512
6392 551