47089 540
7699 760
16726 349
8188 239
7963 88
18447 315
4258 544
8758 732
26371 434
6176 442
11527 613
6936 807
10908 562