14948 509
19632 649
44400 610
14320 499
23885 550
7471 821
6153 158
10549 213
5533 95
4294 86
5530 204
7153 821