39056 762
17231 552
2239 331
6455 605
3201 334
8302 819
17470 137
10680 103
7781 352
8869 396
7349 419
4914 473
3691 512
5404 551