39062 762
17253 552
2252 331
6465 605
3204 334
8307 819
17490 137
10694 103
7791 352
8878 396
7357 419
4924 473
3695 512
5412 551