14575 509
19565 649
44252 610
14291 499
23788 549
7421 821
6101 158
10484 213
5441 95
4257 86
5489 204
7080 821