39056 762
17231 552
2239 331
6455 605
3201 334
8302 819
17472 137
10683 103
7781 352
8870 396
7349 419
4914 473
3691 512
5406 551